Software Development Engineer in Test

3 weeks ago


Bengaluru, Karnataka, India GE HealthCare Full time
Job Description

Job Description Summary

We are looking for a skilled and detail-oriented Software Development Engineer in Test (SDET) to join our engineering team. This role involves designing, developing, and maintaining automated testing frameworks to ensure the quality and reliability of our software products. The ideal candidate will also be responsible for understanding functional requirements, creating comprehensive test cases, and automating them effectively. This position requires strong programming capabilities and a deep passion for quality assurance through automation.

Job Description

Roles and Responsibilities

Test Automation

- Develop and maintain automated test scripts using tools like Selenium, Appium, Ready API
- Develop the automation framework using Java, Javascript & Python
- Build reusable components and frameworks for scalable automation.
- Integrate automated tests into CI/CD pipelines for continuous validation.
- Maintain test data and environments for consistent execution.
- Write integration, and end-to-end tests for APIs, services, and UI.
- Perform performance, security, and reliability testing using tools like K6, JMeter
- Contribute to code reviews and ensure testability in design.
- Perform code reviews and contribute to best practices in test automation
- Develop utilities and tools to support testing and quality engineering

Functional Testing

- Understand and analyze business and technical requirements.
- Design comprehensive test cases covering functional, integration, and edge scenarios.
- Collaborate with product owners and developers to clarify acceptance criteria.
- Execute manual test cases for UI, API, and workflows.
- Perform regression, smoke, and exploratory testing.
- Log and track defects using tools like Rally, ALM
- Validate data integrity and user experience across platforms.
- Analyze test results, identify root causes of failures, and work with teams to resolve issues.

Required Qualifications

- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 1 to 4 years of years of experience in software development and test automation.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with test automation tools like Selenium, Cypress, Playwright, JUnit, TestNG, or similar.
- Strong understanding of RESTful APIs and tools like Postman or REST Assured.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Experience with performance testing tools (e.g.,K6, JMeter, LoadRunner) is a plus.
- Experience in building AI workflows using frameworks such as LangChain, Hugging Face, or similar platforms.
- Familiarity with AI model integration, prompt engineering, and workflow orchestration preferred.
- Knowledge of Agile/Scrum methodologies.

Preferred Skills

- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to mobile testing frameworks (Appium, Espresso).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities

Additional Information

Relocation Assistance Provided: No

  • Bengaluru, Karnataka, India beBeeSoftwareEngineer Full time

    Job Title: Software Development Engineer in Test (SDET)">A software development engineer in test (SDET) is responsible for designing, developing and executing automated tests to ensure the quality of software products.About This RoleThis role requires a strong background in software engineering and testing methodologies. The ideal candidate will have...


  • Bengaluru, Karnataka, India Vegam Solutions Full time

    Job DescriptionJob Overview:The Application Testing Team is seeking a highly skilled Software Development Engineer in Test (SDET) to architect, develop, and maintain a scalable and intelligent test automation framework. This role requires hands-on expertise in traditional test automation tools like Selenium, along with modern AI-powered testing platforms...


  • Bengaluru, Karnataka, India Vegam Solutions Full time

    Job Overview:The Application Testing Team is seeking a highly skilled Software Development Engineer in Test (SDET) to architect, develop, and maintain a scalable and intelligent test automation framework. This role requires hands-on expertise in traditional test automation tools like Selenium, along with modern AI-powered testing platforms such as TestRigor...


  • Bengaluru, Karnataka, India beBeeAutomation Full time ₹ 1,04,000 - ₹ 1,30,878

    Job Title: Junior Software Development Engineer in TestWe are seeking a highly skilled and motivated Junior Software Development Engineer in Test to join our team.The successful candidate will have experience in automation testing using BDD Cucumber, TestNG and API Automation. They will be responsible for designing, developing and maintaining automated test...


  • Bengaluru, Karnataka, India Vontier Full time

    Make an impact in this integral role on the Agile Program team by working collaboratively to test and design software while supporting delivery and test optimization. You will be responsible for designing, developing, and maintaining automated testing solutions, as well as contributing to the overall quality assurance process. You will be immersed in a team...


  • Bengaluru, Karnataka, India Birlasoft Full time

    1.About the Job - The candidate should require mandatory Software Development Engineer in Testing Experience.2.Job Title - SDET3.Location - Pune/Mumbai/Noida/Hyderabad/Bangalore/Chennai4.Educational Background - UG. – B. Tech /B. E in any specializationPG. – MCA/MTech/MBA/MSC5.Key Responsibilities -- Design, develop, and maintain automation frameworks...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    OverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer  to join our dynamic team.  You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability.  The ideal candidate will have experience in software development, a...


  • Bengaluru, Karnataka, India beBeeSoftware Full time US$ 90,000 - US$ 1,20,000

    Unlock Your Potential as a Software Engineer in TestJob DescriptionWe are seeking an experienced software engineer to join our team and drive the development of high-quality software systems. The ideal candidate will have a strong background in automation, testing frameworks, and software engineering.In this role, you will be responsible for developing,...


  • Bengaluru, Karnataka, India Xurrent Full time

    Mission of the PositionAt Xurrent, the SDET (Software Development Engineer in Test) plays a mission-critical role in driving the quality, resilience, and performance of our modern ITSM platform. In this role, you will be responsible for building and maintaining automated testing frameworks, lab and testing tools, to perform validation for the release...


  • Bengaluru, Karnataka, India Aditi Consulting Full time

    Summary:Software Testing Engineer to join our Transit Software team to perform unit testing, functional testing, overall testing and test documentation for Brake Control Unit, Wheel Side Protection products, Libraries, Standard Modules for both SW and R&D team. Must have skills for this role: Experience with C language and C library creation and debugging...