Software QA Technical Lead

Overview

On Site
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

QA
Leverage AI in QA
automation

Job Details

We are seeking a Software QA Technical Lead to drive quality strategy, automation architecture, and continuous integration for a high-performing software engineering organization. The ideal candidate will be an experienced QA leader who can design scalable test frameworks, embed quality into CI/CD pipelines, and apply AI-driven practices to optimize testing efficiency and reliability.

Key Responsibilities

  • Own the Quality Platform: Define QA automation architecture, strategy, and standards primarily Java-based, with evolution to modern UI/API automation as needed.
  • Embed Quality Early: Implement PR-level tests, API checks, and CI/CD quality gates for rapid, trusted feedback loops.
  • Leverage AI in QA: Introduce AI-assisted test generation, self-healing locators, flake triage, and impact analysis to improve accuracy and reduce manual effort.
  • Streamline SDLC: Collaborate with DevOps to enhance pipelines, manage test data, and automate environment provisioning for faster releases.
  • Solve Cross-Cutting Issues: Partner with architects to address system-wide challenges such as authentication, performance, and data reliability.
  • Strengthen Automation Coverage: Expand UI, API, and integration testing with reliable frameworks and hardened environments.
  • Lead and Mentor: Guide QA engineers, conduct code reviews, and establish best practices for maintainable, reusable test automation.
  • Measure Quality Metrics: Build live dashboards (coverage, pass/fail, flakiness, MTTR) to provide transparency and drive continuous improvement.
  • Drive Root Cause Analysis: Lead deep-dive debugging across testing and production environments, focusing on prevention rather than reactive fixes.

Technical Environment

  • Languages/Frameworks: Java, JUnit, Maven, Cucumber/Gherkin (BDD).
  • Automation Tools: Selenium WebDriver (current), Playwright (Java/TypeScript) preferred.
  • CI/CD & Source Control: Jenkins, GitHub Actions, GitHub.
  • Observability: Grafana or similar for quality and performance dashboards.
  • Backend Context: Spring Boot, Spring Security, Oracle DB, and content systems.
  • Scripting: PowerShell or similar for automation utilities.
  • Best Practices: Testing pyramid, risk-based testing, and environment parity principles.

What You Bring

  • 10+ years of QA and automation experience, including 5+ years in technical leadership or automation architecture roles.
  • Proven track record of implementing automated quality gates in CI/CD pipelines for rapid, reliable releases.
  • Strong mentoring and leadership skills, with the ability to elevate QA standards across teams.
  • Hands-on expertise in Behavior-Driven Development (BDD) using Cucumber/Gherkin.
  • Proficiency in JavaScript, PowerShell, Python, Bash, or Ruby scripting.
  • Experience with the Spring Framework.

Preferred Skills

  • Grafana or other observability dashboard experience.
  • Containerization technologies such as Docker or Kubernetes.
  • Experience with cloud platforms (Azure, AWS, or Google Cloud Platform).
  • Familiarity with AI/ML-driven QA tooling (e.g., Copilot, self-healing tests).
  • Exposure to performance, security, or contract testing.
  • Experience with Maven, Jira, and Confluence.
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 LanceSoft Inc.