CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Senior Software Test Engineer

ThermoFisher Scientific

Full time On-site
Location
Hyderabad
Work mode
On-site
Salary
₹10L – ₹25L a year estimatetypical for IT Jobs in India, 873 posts
Posted 9 days ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

Education
Bachelor's degree
Must-have skills
CI/CDCypressIntegration QA & TestingPlaywrightPythonSpoken English Training
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Hyderabad, India

Work Schedule
Standard (Mon-Fri)
Environmental Conditions
Office
Job Description
Location: Hyderabad, India
Division: Analytical Instruments Group, Materials & Structural Analysis Division
Organization: Semiconductor R&D
About the team
Thermo Fisher Scientific’s Materials and Structural Analysis Semiconductor R&D organization brings together around 400 engineers developing electron microscopy solutions and applications. Our global teams in Eindhoven, Brno, Hillsboro, Hyderabad, and Bordeaux combine expertise in hardware, software, and scientific applications to help customers make the world cleaner, healthier, and safer.
Within this organization, the Cortex value stream develops software for semiconductor data workflows, including tools to organize, explore, and visualize microscopy data. We’re looking for a Software Test Engineer to build quality into Cortex development and progressively establish an automated release-validation capability.
How will you make an impact?
You’ll work with developers, product owners, and other engineering partners to make quality part of the development process from the start. You’ll design and maintain automated tests for critical user journeys, APIs, integrations, and regressions, and help the team understand product risk through clear evidence and coverage metrics.
This is an ownership role: you’ll investigate issues, challenge unclear requirements, and advocate for the customer and user experience throughout development—not only validate software after it is built. Your work will help the team release Cortex changes with greater confidence across Core and Contributor applications.
What will you do?
+ Build and maintain automated end-to-end tests for Cortex’s critical user journeys.
+ Develop API and integration tests that validate service behavior, data flows, and interactions between components.
+ Create and maintain a reliable regression suite that supports frequent development and releases.
+ Test compatibility across Cortex Core, Contributor applications, plugins, and relevant user workflows.
+ Define and improve test strategy, test design, and automation practices in collaboration with developers and product owners.
+ Integrate automated tests into CI/CD pipelines and help establish quality gates for builds and releases.
+ Support release validation by assessing test results, identifying risks, and communicating evidence-based recommendations.
+ Track meaningful test coverage and quality metrics, using them to identify gaps and guide improvements.
+ Investigate defects, reproduce issues, analyze logs and test evidence, and work with developers to identify root causes.
+ Challenge ambiguous or incomplete requirements and help define clear, testable acceptance criteria.
+ Advocate for customer and user needs, including usability and reliability across complex scientific workflows.
+ Collaborate closely with developers throughout implementation so that testability and quality are considered early.
+ Help improve test stability, execution speed, maintainability, and the signal-to-noise ratio of automated test results.
+ Explore additional testing approaches, such as performance, contract, or distributed-system testing, where they address product risks.
+ Learn the semiconductor domain and Cortex workflows, and test solutions in the environments used by the team, including virtual machines.
+ Regularly reflect with the team on how to improve quality practices and delivery.
You’ll be part of a distributed Agile Scrum team working with colleagues in Bordeaux, Hillsboro, the Netherlands, and the Czech Republic. The role is based in Hyderabad and reports to the Functional Group Lead.
How will you get here?
Education
+ Bachelor’s or master’s degree in computer science, software engineering, computer engineering, or a related technical field, or equivalent practical experience.
Required experience and skills
+ Professional experience in software testing, test automation, or quality engineering.
+ Experience designing and implementing automated end-to-end tests using Cypress, Playwright, or a comparable framework.
+ Experience with API testing and integration testing.
+ Proficiency in TypeScript, Python, or an equivalent language used for test automation.
+ Experience integrating automated tests into CI/CD pipelines.
+ Strong test-design skills, including the ability to identify risks, select effective coverage, and build maintainable regression automation.
+ Experience investigating defects and working with developers to determine root causes.
+ Strong attention to detail and a curious, investigative approach to problem-solving.
+ Ability to understand software from the customer and user perspective and challenge unclear requirements constructively.
+ Strong collaboration and communication skills, with a commitment to quality across the development lifecycle.
+ A sense of ownership and the ability to make data-informed recommendations about product quality and release readiness.
+ Excellent written and spoken English.
Preferred experience
+ Testing applications deployed to Kubernetes or other containerized environments.
+ Performance or load testing.
+ Testing .NET services or Angular applications.
+ Contract testing or testing distributed systems.
+ Experience validating plugins, extensible applications, or integrations across independently developed components.
+ Familiarity with scientific software, imaging, data-intensive applications, or semiconductor workflows.
+ Experience working in a distributed, cross-functional Agile team.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

CI/CDCypressIntegration QA & TestingPlaywrightPythonSpoken English TrainingTest AutomationTypeScript

Preferred

AngularKubernetesLoad QA & Testing

Soft skills

Attention to DetailCollaborationCommunicationOwnershipProblem Solving

Job market insights

542active CI/CD jobs in Hyderabad
22active Cypress jobs in Hyderabad
34active Integration QA & Testing jobs in Hyderabad
₹10L – ₹25L advertised yearly salary for IT Jobs in India (middle half of 873 posts that show a salary; median ₹17L)
54 more open jobs at ThermoFisher Scientific

Most IT Jobs posts in Hyderabad ask for 3–6 years of experience (47% of 1615 that say).

Hiring most for IT Jobs in Hyderabad

  • JPMorgan Chase43 open jobs
  • Salesforce41 open jobs
  • Kyndryl31 open jobs

Jobs asking for CI/CD in Hyderabad also ask for

  • Python51%
  • AWS48%
  • Microsoft Azure36%
  • Java34%
  • Agile34%

From live job posts on CoreHRx, updated 14 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Senior Software Test Engineer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹10L – ₹25L a year (typical for IT Jobs in India, 873 posts).

Where is this job based?

In Hyderabad (on-site).

What kind of job is this?

It is a full time job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs in Hyderabad by email

Create a free profile and we email you new IT jobs in Hyderabad, at most once a week.

Similar jobs

Telecaller

Eduflourish
Bangalore East
Admissions CounsellingBusiness DevelopmentCommunicationTelesales
Full time On-site 4 days ago

Free · takes a minute · your resume fills your profile