
Software QA Technical Lead
Jobs via Dice • Phoenix, Arizona, United States
Role & seniority: Software QA Technical Lead; 10+ years QA/automation, 5+ years in technical leadership or automation architecture
Stack/tools: Java, JUnit, Maven, Cucumber/Gherkin; Selenium WebDriver (current), Playwright (Java/TypeScript); Jenkins, GitHub Actions, GitHub; Grafana; Spring Boot, Spring Security, Oracle DB; PowerShell; CI/CD, BDD, testing pyramid, risk-based testing
Top 3 responsibilities
-
Define QA automation architecture, strategy, and standards; evolve UI/API automation; embed quality in CI/CD pipelines
-
Implement PR-level tests, API checks, quality gates; lead AI-assisted testing (generation, self-healing locators, flake triage, impact analysis)
-
Lead QA engineers, code reviews, best-practices; build live quality dashboards; drive root-cause analysis and prevention
Must-have skills
-
10+ years QA/automation, 5+ years in leadership/automation architecture
-
Automated quality gates in CI/CD for rapid releases
-
Hands-on BDD with Cucumber/Gherkin; scripting in JavaScript, Python, Bash, PowerShell, or Ruby
-
Java ecosystem: Spring Framework; experience with UI/API/automation frameworks
Nice-to-haves
-
Observability dashboards (Grafana) experience
-
Docker/Kubernetes, cloud platforms (Azure/AWS/GCP)
-
AI/ML-driven QA tooling (Copilot, self-healing tests); performance, security, or contract testing
-
Maven, Jira, Confluence familiarity
-
Location & work type: Not specified in provided text; no explicit location or remote/
Full Description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, LanceSoft Inc., is seeking the following. Apply via Dice today!
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.