Thermo Fisher Scientific

Staff Engineer, Software Test

Thermo Fisher Scientific
Apply
11 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Define the technical direction and architecture for scalable test automation frameworks using Python, Playwright, and pytest.
  • Design, build, and maintain reusable automation frameworks, libraries, and capabilities for multiple applications and engineering teams.
  • Lead UI, API, integration, and end-to-end automation strategies.
  • Provide technical guidance and support for Java and Selenium automation solutions, including troubleshooting, maintenance, and framework improvements.
  • Integrate automated quality validation into CI/CD pipelines and improve continuous quality feedback.
  • Investigate complex product, framework, test-data, and environment-related issues and perform root-cause analysis.
  • Establish automation architecture, coding standards, design principles, and engineering best practices.
  • Conduct technical and code reviews and guide teams toward maintainable engineering solutions.
  • Mentor and coach engineers and influence technical direction across teams.
  • Collaborate with engineering, product, DevOps, and quality leaders to identify quality risks and define automation strategies.
  • Evaluate AI-assisted and agentic engineering approaches for automation development, maintenance, failure analysis, and productivity.
  • Drive technical innovation and continuous improvement across quality engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • 10–15 years of experience in software engineering, SDET, quality engineering, or test automation.
  • Demonstrated technical leadership, automation framework design, complex engineering problem-solving, and mentoring experience.
  • Advanced hands-on programming expertise in Python, Playwright, and pytest.
  • Working knowledge of Java and Selenium.
  • Experience architecting and building scalable automation frameworks from the ground up.
  • Strong expertise in API, integration, UI, and end-to-end automation.
  • Understanding of software architecture, object-oriented programming, design patterns, and engineering best practices.
  • Experience designing automation solutions for CI/CD environments and strong knowledge of Git.
  • Strong debugging, analytical, root-cause analysis, communication, collaboration, mentoring, and technical decision-making skills.
  • Experience with AI-assisted development, agentic automation, cloud/container environments, or non-functional testing is desirable.

Benefits

  • Standard Monday–Friday work schedule.
  • Office work environment.

Tech Stack

GitJavapytestPythonSelenium

Categories

Thermo Fisher Scientific

About Thermo Fisher Scientific

10,000+ employees

Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.

Contact me