Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Engineer III, Software Test @ Thermo Fisher

Home > Quality Assurance and Testing

 Engineer III, Software Test

Job Description

You should be proficient and comfortable spanning the full development lifecycle, from requirements identification and prototyping, through design and implementation, to customer acceptance, delivery, and support. You have the experience and passion to create world-class software solutions. You are the type of person that encourages the challenge of working in a fast-paced, discovery-oriented environment and will be genuinely passionate about the prospect of creatively exercising your problem-solving skills on a continuous basis with an eye to ultimately improving the human condition.

We are currently seeking a versatile Software Engineer with expertise in Test Automation, particularly in the Robot automation framework and strong proficiency in Python. The ideal candidate will have a proven track record in automating tests for both desktop and web applications, integrating test code into CI/CD pipelines, and using popular test management and automation tools.

Position Overview:

As a Software Engineer specializing in Test Automation, you will be responsible for designing, developing, and maintaining automated test scripts, ensuring the quality and reliability of our software applications. You will work closely with multi-functional teams in a collaborative and agile environment, implementing and optimizing test automation frameworks.

Key Responsibilities:

  • Test Automation Development:
    • Design and implement automated test scripts using the Robot automation framework and Python for both desktop and web applications.
    • Ensure comprehensive test coverage for all software features.
    • Participate in project-wide reviews of requirements, system architecture, and detailed design documents
    • Perform and coordinate QA activities such as estimation, test planning, test design, preparation of traceability matrix, test execution, test results analysis, and reporting
    • Analyze product requirements and develop manual and automated functional, system and integration tests.
    • Creation and execution of Test Automation Frameworks and Suites.
  • Leadership and Team Management:
    • Provide leadership and direction to the Test Automation team.
    • Mentor team members, encouraging their professional development and growth.
    • Collaborate with other engineering leaders to align automation efforts with overall business and software development goals.
  • CI/CD Integration:
    • Implement and maintain automated testing within a CI/CD pipeline, using tools such as Jenkins and GitHub Enterprise.
    • Collaborate with DevOps teams to optimize and streamline the CI/CD process.
  • Test Management and Documentation:
    • Apply test management tools, such as JIRA, to organize, track, and report on test progress and results.
    • Document test artifacts and processes effectively, providing clear and concise documentation.
  • API Testing:
    • Write code to test APIs, ensuring the robustness and reliability of backend services.
  • Software Development Lifecycle:
    • Demonstrate a solid understanding of the entire software development process, from requirements analysis to deployment.
    • Collaborate with software developers to ensure high-quality software releases.
  • Agile Collaboration:
    • Work effectively in a Scrum/Agile software development team, participating in sprint planning, reviews, and retrospectives.
    • Collaborate with a team with varied strengths to achieve common goals.
  • Communication Skills:
    • Possess excellent verbal and written communication skills.
    • Effectively document artifacts and processes and articulate them to team members.

Qualifications (must have):

  • Bachelors degree in computer science, software engineering, or a related field.
  • Proven experience in Test Automation with the Robot automation framework.
  • Very good knowledge and shown experience in Python programming.
  • At least 6 + years of experience in Test Automation [Roboto Automation Framework]
  • Strong proficiency in Python programming.
  • Familiarity with web protocols, open-source testing tools, XML, XSD, JSON, and SQL.
  • Knowledge of other Test Automation Frameworks.
  • Experience in writing code to test APIs.
  • Understanding of Agile/Scrum methodologies.
  • Excellent communication and collaboration skills.

Preferred Qualifications (nice to have):

  • Experience with JMeter/SOAPUI/REST-assured or other test automation frameworks.
  • Experience with CI/CD tools, including Jenkins and GitHub Enterprise.
  • Database understanding is desired but not a must-have.
  • Experience working with a geographically distributed team.
  • Good to have a background in Flow cytometry.
  • Good to have experience working on life sciences Domain and exposure to instrument software development.

Job Classification

Industry: Pharmaceutical & Life Sciences
Functional Area: Pharmaceutical & Life Sciences
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time

Contact Details:

Company: Thermo Fisher
Location(s): Bengaluru

+ View Contactajax loader


 Fraud Alert to job seekers!

₹ 10-15 Lacs P.A

Similar positions

Hil Testing Expert - Bengaluru/Bangalore

  • BharatHire.Com
  • 4 - 8 years
  • Bengaluru
  • 3 days ago
₹ 10-15 Lacs P.A.

GT-UI Framework Tester

  • Achyutas Soft
  • 4 - 9 years
  • Multi-City, India
  • 3 days ago
₹ 10-20 Lacs P.A.

Immediate opening For a Test Engineer

  • Ephicacy Lifescience
  • 6 - 10 years
  • Bengaluru
  • 6 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead) - Mumbai

  • Accenture
  • 5 - 10 years
  • Mumbai
  • 6 days ago
₹ Not Disclosed

Thermo Fisher

When you join us at Thermo Fisher Scientific, you will be part of a smart, driven team that shares your passion for exploration and discovery. With revenues of $20 billion and the largest investment in R&D in the industry, we give our people the resources and opportunities to make significant contri...