Back to list

Vacancy description

Engineer II, Software Test in Bangalore, भारत

  • RemoteWork from anywhere
  • Full-timeStandard weekly hours

Bangalore, भारत

JOB DESCRIPTION

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Engineer II, Software Test As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life every day by enabling our customers to make the world healthier, cleaner and safer. Position Summary We are seeking an Engineer II – Software Development Engineer in Test (SDET) with hands-on experience in Python, Playwright, and pytest to develop and maintain reliable test automation solutions. This is a hands-on engineering role focused on test automation development, API testing, debugging, and CI/CD integration. Python and Playwright are the primary technologies, with Java and Selenium used to support existing automation solutions. You will work closely with software development, product, DevOps, and quality engineering teams to develop automated tests, improve test coverage, and contribute to software quality throughout the development lifecycle. Key Responsibilities * Develop and maintain automated tests using Python, pytest, and Playwright. * Develop automated tests for web applications, APIs, integration scenarios, and end-to-end workflows. * Translate requirements, test cases, and acceptance criteria into reliable and maintainable automated tests. * Develop and maintain reusable automation components, utilities, fixtures, and test-data solutions. * Contribute to the development and improvement of test automation frameworks. * Maintain and enhance existing Java and Selenium-based automation as needed. * Integrate and execute automated tests within CI/CD pipelines. * Analyze test failures, application logs, and automation results to identify and troubleshoot defects and automation issues. * Participate in code reviews, defect analysis, technical discussions, and continuous improvement activities. * Identify opportunities to improve test coverage, automation reliability, and execution efficiency. * Collaborate effectively with developers, product teams, DevOps engineers, and other quality engineers. Education and Experience * Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. * 3–6 years of experience in software engineering, SDET, quality engineering, or test automation. Core Competencies * Good programming skills in Python, with hands-on experience in Playwright and pytest. * Experience developing and maintaining reusable and maintainable test automation solutions. * Experience with API, integration, and end-to-end test automation. * Working knowledge of Java and Selenium for supporting existing automation solutions. * Good understanding of object-oriented programming, automation design principles, and software engineering practices. * Experience with CI/CD pipelines, Git, debugging, and root cause analysis. * Good analytical, problem-solving, communication, and collaboration skills. * Ability to work independently on assigned automation tasks and contribute effectively within an engineering team. * Exposure to cloud/container environments, BDD, non-functional testing, or AI-assisted development and test automation tools is desirable.

Similar vacancies

More like this role

Thermo Fisher Scientific

Engineer II Software Test

  • QA
Thermo Fisher Scientific seeks a Software Test Engineer II to lead verification and validation strategies for bioinformatics software in genomic diagnostics. The role involves designing automated and manual tests, defining quality standards, and partnering with cross-functional teams in a regulated medical device environment. ...

Bangalore, भारत

  • IT
  • QA
... designing and executing comprehensive testing strategies, developing automation frameworks, and collaborating with cross-functional teams to deliver high-quality software solutions. The individual will act as a quality advocate, providing guidance on QA processes, improving testing efficiency, and ensuring adherence to industry ...

Bombay, भारत

  • Remote
  • Full-time
... who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test II based in India . Join a technology-focused engineering team dedicated to delivering secure, reliable, and high-quality software through comprehensive testing and automation. In this role, you will lead testing ...

भारत

  • Full-time
  • Contract
  • IT
... telemetry systems and data pipelines that transform signals from labs and the installed base into trustworthy metrics actionable diagnostics and measurable engineering improvements. We are seeking a self-driven Software Engineer II to design and deliver data-driven systems that reveal how Windows devices behave at scale. ...

Hyderabad, भारत

  • Remote
  • Full-time
  • IT
... whole self to work. Join us and learn why “I love the people here” is one of the most frequent comments we hear from Guardians. The Role We’re looking for a Software Engineer II, Fullstack to design and implement solid architectural solutions with the rest of the engineering team, supporting our Pear Assessment product - ...

India, भारत

  • Remote
  • Full-time
... Technical leadership Makes sound technical decisions and guides implementation of complex work. Quality mindset Builds reliable, testable, secure, and maintainable software. Ownership Drives work from requirements through delivery, support, and improvement. Collaboration Works effectively with engineering and cross-functional stakeholders. ...

Bangalore, भारत

  • IT
... from a code commit to running it in production for our Platform, the shared service that powers AI features across Contentstack products - Design, develop and test backend services and APIs from inception to rollout, including model and provider configuration, usage metering and credit allocation - Build reliable event-driven ...

Chennai, भारत

  • IT
... Qualifications https://jobeax.com/link/OWE3RreRAbEHnjE7 in Computer Science and Technology with minimum 5 years of hands-on experience in designing, developing, testing, and deploying large scale applications, and microservices in Java, Golang, Python, https://jobeax.com/link/JSd7UYCSg572jJDY , etc. · Experience in designing ...

Gurgaon, भारत

  • Full-time
... Electronics, Instrumentation or a related Engineering discipline. - Should have demonstrated ability in Software testing and very strong experience in automation testing. For This Role, You Will Need: - 3-5 years of experience in Software Testing with strong hands-on experience in Test Automation. - Strong experience in testing ...

Pune, भारत

  • Full-time

€40 EUR

We are looking for a Hardware Engineer to work on the Continuous Engineering process of 3 phase UPS. It involves Design solution to the field issues, Alternate part qualifications, adaptation projects, QVE projects etc. Responsibilities: - Good understanding of power electronic Products with 5+ years of experience - Good ...

Bangalore, भारत