Search by job, company or skills

McCormick & Company

Quality Assurance Automation Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position Overview

QA Automation Engineer II is responsible for designing, developing, and executing automated testing solutions to ensure the quality, reliability, and performance of enterprise software systems.

Working as part of a cross-functional Agile product team, this role focuses on validating applications, APIs, workflows, integrations, and system outputs across cloud-native platforms. The position leverages Microsoft Azure tooling, Playwright, and modern automation frameworks to implement scalable, repeatable testing strategies that improve release confidence and reduce production defects.

This role plays a critical part in ensuring systems meet defined functional, performance, and quality standards by implementing automated regression testing, integration validation, and end-to-end testing. The QA Automation Engineer II contributes to continuous improvement of testing practices and supports the delivery of stable, high-quality digital solutions across the enterprise.

Required Qualifications

Level of Education and Discipline -

  • Bachelor's degree typically within a technical subject such as computer science.

Experience –

  • 5 years of experience in software quality assurance with a strong emphasis on automation.
  • Experience building and maintaining automated test frameworks for web-based and API-driven applications
  • Experience working within Agile software development environments.
  • Experience testing cloud-native applications deployed in Microsoft Azure or similar cloud environments.

Interpersonal Skills –

  • Leadership, interactions, communication, influence
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team

Other Skills and HPO Competencies -

  • Hands-on experience with Playwright for automated UI and end-to-end testing.
  • Experience testing RESTful APIs and service-based architectures.
  • Familiarity with Microsoft Azure services and cloud-native application patterns.
  • Experience integrating automated testing into CI/CD pipelines (e.g., GitHub Actions, Azure DevOps).
  • Understanding of test design techniques, regression strategies, and defect lifecycle management.
  • Familiarity with monitoring and logging tools to support defect diagnosis and validation.
  • Basic understanding of performance and load testing concepts.
  • Experience with JMeter.

Preferred Experience –

  • Familiarity with behavior-driven development (BDD) or test-driven development (TDD) practices.
  • Experience contributing to quality metrics dashboards and reporting frameworks.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147187221

Similar Jobs

Gurugram, Gurugram, India

Skills:

JavaGatlingAgile ScrumAppiumSqlDockerJmeterRest AssuredSeleniumBashKubernetesWaterfall Software Development LifecycleunirestWrkQA methodology

Noida, India

Skills:

JavascriptRest AssuredBitbucketJavaSeleniumTestNGAppiumGitlabPostmanPythonJUnitJenkinsGitPlaywrightCypressKarate

Gurugram, Gurugram, India

Skills:

JenkinsPostmanTestrailJIRAGitSeleniumSpecflowNunitAzure DevOpsobject-oriented programmingRESTSHARP

Noida, India

Skills:

.NETJenkinsJavaPythonGitMstestSeleniumNunitAzure DevOpsTestNG

Gurugram, Gurugram, India

Skills:

JavaGithubApi TestingSqlTestNGJenkinsJmeterJUnitDockerRest AssuredSeleniumCucumberPostmanNosqlPlaywrightCI CD tools