Taro Logo

Software Engineer - QA Automation

Global leader in laboratory and clinical technologies providing instruments, services, and solutions for life science research and diagnostics.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Healthcare · Biotech

Job Description

Agilent Technologies, a global leader in laboratory and clinical technologies, is seeking a Software Engineer specializing in QA Automation to join their team. With over 18,000 employees worldwide, Agilent provides cutting-edge instruments, services, and solutions for life science research and diagnostics.

The role focuses on ensuring quality through automated testing of website personalization and A/B testing workflows. As a QA Automation Engineer, you'll be integral to the development lifecycle, working closely with developers and product managers to create robust testing frameworks. The position requires expertise in automation tools like Selenium or Cypress, and a strong understanding of CI/CD practices.

This is an excellent opportunity for a mid-level engineer with 4-6 years of experience to work on meaningful projects that directly impact the quality of life through scientific advancement. The role offers a blend of technical challenges in test automation and collaborative opportunities with cross-functional teams.

The position is based in multiple Indian locations (Bangalore, Hyderabad, or Manesar) with a 10% travel requirement. Agilent's commitment to innovation, quality, and uncompromising integrity makes it an ideal workplace for professionals looking to make a real difference in human lives while advancing their careers in software quality engineering.

Last updated 2 days ago

Responsibilities For Software Engineer - QA Automation

  • Design and develop comprehensive automation test scripts and frameworks for A/B testing and personalization workflows
  • Collaborate with centralized testing team to integrate automated tests into the CI/CD pipeline
  • Collaborate with development team to understand product features and create effective test plans
  • Perform functional, regression, and performance testing
  • Analyze test results, identify defects, and work with developers to resolve them

Requirements For Software Engineer - QA Automation

JavaScript
  • Bachelor's or Master's Degree or equivalent
  • 4-6 years of relevant experience in QA or automation dev
  • Experience with test automation frameworks like Selenium, Cypress, Playwright, or Appium
  • Solid understanding of the software development lifecycle (SDLC) and QA methodologies
  • Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI)
  • Familiarity with version control systems like Git
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and collaborative mindset

Benefits For Software Engineer - QA Automation

Medical Insurance
  • Full-time position
  • Medical benefits (specific details available at careers.agilent.com/locations)

Related Jobs

Software Engineer - QA Automation

QA Automation Engineer role at Agilent Technologies, focusing on test automation, CI/CD integration, and quality assurance for website personalization features.

Software Engineer - QA Automation

QA Automation Engineer role at Agilent Technologies, focusing on test automation framework development and quality assurance for website personalization initiatives.

Software Engineer - QA Automation

Mid-level QA Automation Engineer position at Agilent Technologies, focusing on test automation frameworks and quality assurance for website personalization experiments.

Software Developer 2

Senior Software Development Engineer position at Oracle focusing on automation initiatives and complex software development projects using Java and SQL.

MBR Developer - Werum PasX & Opstrakker

MBR Developer position at Sanofi focusing on Werum PasX & Opstrakker systems implementation, requiring 3-5 years MES experience and computer science background.