Lead QA Automation Engineer

  • NYC, NY
  • Posted 4 hours ago | Updated moments ago

Overview

On Site
BASED ON EXPERIENCE
Full Time
Contract - W2
Contract - Independent
Contract - 13+ mo(s)

Skills

SELENIUM
CYPRESS
PLAYWRIGHT
TESTNG
RESTFUL API
POSTMAN
RESTASSURED
CI/CD
JENKINS
GIT
GITLAB
GITHUB
JAVA
PYTHON
JAVASCRIPT
C#
SCRIPTING
AUTOMATION
ISTQB
AZURE
AWS
GCP

Job Details

Job Role: Lead QA Automation Engineer
Duration: 12 Months
Location: NYC, NY (Onsite)

Exp. Level: 8-10 Years

Job Description

We are looking for a Lead QA Automation Engineer to drive the quality strategy and automation efforts across our engineering teams. This role is ideal for a hands-on leader who thrives in a fast-paced environment and is passionate about building scalable test automation frameworks, mentoring QA engineers, and ensuring the delivery of high-quality software products.


Key Responsibilities:

  • Lead the design, development, and implementation of robust test automation frameworks for web, mobile, and API platforms.
  • Define and enforce QA best practices, coding standards and testing strategies across teams.
  • Collaborate with cross-functional teams including Product, Development, and DevOps to ensure quality is embedded throughout the SDLC.
  • Mentor and guide a team of QA engineers, providing technical leadership and career development support.
  • Own the automation roadmap and continuously evaluate new tools and technologies to improve test coverage and efficiency.
  • Drive the integration of automated tests into CI/CD pipelines and monitor test execution and results.
  • Analyze test results, identify trends, and proactively address quality issues.
  • Collaborate with developers, product managers, and other QA engineers to understand requirements and translate them into test cases.
  • Develop and execute automated test scripts using tools such as Selenium, Cypress, Playwright or similar.
  • Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps).
  • Perform code reviews and mentor junior QA engineers on automation best practices.
  • Analyze test results, identify bugs, and work closely with development teams to resolve issues.
  • Contribute to the continuous improvement of QA processes and methodologies.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software QA, with at least 2 years in a lead or senior role.
  • Strong programming skills in Java, Python, JavaScript or similar languages.
  • Expertise in automation tools such as Selenium, Cypress, Playwright, TestNG or similar.
  • Experience with API testing tools like Postman, RestAssured, or Karate.
  • Solid understanding of CI/CD tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
  • Proven experience leading QA teams and managing test automation projects.
  • Excellent communication, leadership, and problem-solving skills.

Preferred Qualifications:

  • Experience with performance testing tools (e.g., JMeter, Gatling).
  • Knowledge of cloud platforms ( AWS, Azure, Google Cloud Platform).
  • ISTQB or other QA certifications.
  • Experience in Agile/Scrum environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About My IT LLC