QA Automation Lead

Overview

On Site
Depends on Experience
Contract - W2
Contract - 6 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Cypress
Automated Testing
Apache JMeter
Selenium
Security QA
Scrum
Behavior-driven Development
Cloud Computing
Collaboration
Communication
API
Agile
Amazon Web Services
Appium
Bitbucket
CSTE
Computer Science
DevOps
Docker
Environment Management
Conflict Resolution
Continuous Delivery
Continuous Integration
Cucumber
GitHub
GitLab
ISTQB
Information Technology
Version Control
Web API
Test Plans
Test-driven Development
RESTful
Regression Testing
Reporting
Scripting
Performance Testing
Problem Solving
Python
Quality Assurance
Management
Mentorship
Microservices
Microsoft Azure
JUnit
Java
JavaScript
Jenkins
Kubernetes
Leadership
Git
Good Clinical Practice
Google Cloud Platform
HP LoadRunner
POSTMAN
Team Leadership
TestNG
Testing
TypeScript

Job Details

Job Title: QA Automation Lead

Location: Houston, TX.
Employment Type:  Contract (W2 only)
Experience: 12+ Years


Job Summary:

We are seeking a highly skilled QA Automation Lead with 12+ years of experience in test automation, quality assurance strategy, and team leadership. The ideal candidate will have a strong background in designing automation frameworks, implementing continuous testing, and ensuring software reliability across large-scale enterprise systems.


Key Responsibilities:

  • Lead and manage end-to-end QA processes across multiple agile teams.

  • Design, develop, and maintain scalable test automation frameworks using modern tools and technologies.

  • Collaborate with product owners, developers, and DevOps teams to define quality standards and integrate testing in CI/CD pipelines.

  • Drive automation strategy for web, API, and mobile platforms to ensure high-quality product delivery.

  • Develop, review, and execute test plans, scripts, and cases (manual & automated).

  • Mentor and guide QA engineers, ensuring adherence to best practices and coding standards.

  • Manage test environments, data setup, and continuous testing infrastructure.

  • Track, analyze, and report testing metrics and quality trends.

  • Ensure test coverage for performance, security, and regression testing.

  • Participate in release readiness and defect triage meetings.


Required Skills & Experience:

  • 12+ years of experience in Quality Assurance and Test Automation, with at least 3+ years in a lead or architect role.

  • Strong hands-on experience with automation tools like Selenium, Cypress, Playwright, Appium, RestAssured, Postman, etc.

  • Proficiency in programming/scripting languages such as Java, Python, or JavaScript/TypeScript.

  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps, etc.).

  • Solid understanding of API automation, microservices testing, and RESTful services.

  • Experience working in Agile/Scrum environments.

  • Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) for test environment management.

  • Knowledge of performance testing (JMeter, LoadRunner) and security testing concepts.

  • Excellent communication, problem-solving, and leadership skills.


Preferred Qualifications:

  • Experience with BDD/TDD frameworks (Cucumber, TestNG, JUnit, Mocha).

  • Exposure to containerized environments (Docker, Kubernetes).

  • Knowledge of version control systems (Git, Bitbucket).

  • Strong understanding of DevOps and shift-left testing principles.

  • ISTQB, CSTE, or equivalent QA certification is a plus.


Education:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

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.