Taro Logo

Software Engineer - QA Automation

A global leader in laboratory and clinical technologies providing life science, diagnostic, and applied market laboratories with instruments, services, and expertise.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Healthcare · Enterprise SaaS

Job Description

Agilent Technologies, a global leader in laboratory and clinical technologies, is seeking a skilled and passionate Automation Dev QA Engineer to join their team. This role is crucial in ensuring the quality of their website while running experiments on personalization, focusing on designing, developing, and executing automated test suites.

The position offers an opportunity to work with a company that has over 50 years of expertise in providing cutting-edge life science research, patient diagnostics, and ensuring the safety of water, food, and pharmaceuticals. With 18,000 employees worldwide, Agilent provides trusted answers to critical questions and challenges in laboratory and clinical technologies.

As a QA Automation Engineer, you'll be an integral part of the development lifecycle, from ideation to deployment, working closely with developers and product managers to create robust, maintainable, and effective AI testing frameworks. The role requires expertise in test automation frameworks, CI/CD tools, and version control systems, along with strong problem-solving and communication skills.

The position involves 10% travel and offers the opportunity to work with a company known for its culture founded on trust, respect, and uncompromising integrity. Agilent prides itself on being a dynamic and inclusive workplace that celebrates diversity and fosters innovation. The role provides a chance to contribute to meaningful work that improves the quality of life through scientific advancement and innovation.

This is an excellent opportunity for a mid-level software engineer with 4-6 years of experience in QA automation to join a respected global organization that values technical expertise, collaboration, and continuous improvement. The position offers the chance to work on cutting-edge technologies while ensuring the quality and reliability of critical laboratory and clinical solutions.

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 (e.g., Jenkins, GitLab CI, CircleCI)
  • Familiarity with version control systems like Git
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and a collaborative mindset

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 Software QA Automation Engineer role at Agilent Technologies, focusing on test automation for website personalization and A/B testing workflows.

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.