
Staff Engineer, Software Test
Thermo Fisher Scientific1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Define the architecture and technical direction 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.
- Support, troubleshoot, maintain, and improve Java and Selenium-based automation solutions.
- Drive automated quality validation in CI/CD pipelines and improve continuous quality feedback.
- Investigate complex product, framework, test-data, and environment-related issues and conduct root-cause analysis.
- Establish automation architecture, coding standards, design principles, and engineering best practices.
- Conduct technical and code reviews and make architectural and design decisions.
- Mentor and coach engineers while influencing engineering direction and improving team capabilities.
- Collaborate with engineering, product, DevOps, and quality leaders to identify risks and define automation strategies.
- Evaluate AI-assisted and agentic engineering approaches and drive continuous improvement in quality engineering.
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.
- Advanced hands-on expertise in Python, Playwright, and pytest.
- Working knowledge of Java and Selenium for maintaining and enhancing existing automation solutions.
- Experience architecting and building scalable automation frameworks from the ground up.
- Strong experience with 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.
- Demonstrated technical leadership, architectural decision-making, mentoring, debugging, and root-cause analysis skills.
- Strong communication and collaboration skills across engineering, product, DevOps, and leadership teams.
- Desirable experience with AI-assisted development, agentic automation, cloud/container environments, or non-functional testing.
Benefits
- Standard Monday–Friday work schedule.
- Office-based work environment.
About Thermo Fisher Scientific
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.