Job Title: Lead QA Engineer
Location: Hybrid – Cupertino, CA
Type: Contract
We're seeking a hands-on Lead QA Engineer to drive quality efforts across web and mobile projects in a fast-paced, collaborative environment. You'll lead QA engineers, own testing strategies, and ensure on-time, high-quality releases.
Responsibilities:
Lead and mentor a QA team; define test strategies, metrics, and best practices
Own QA processes across planning, execution, automation, and release
Collaborate cross-functionally with PMs, developers, and content teams
Drive test automation coverage using tools like Selenium, Appium, Mocha, Jasmine, etc.
Identify and troubleshoot defects; ensure quality standards are met
Support hiring, onboarding, and internal knowledge sharing
Requirements:
6+ years testing web & mobile apps; 2+ years leading QA teams
Strong experience in test automation and QA lifecycle
Proficient in JavaScript or other OOP languages
Skilled with tools: Selenium WebDriver, Appium, Protractor, TestNG, etc.
Solid knowledge of HTML, CSS, XML, JSON, REST APIs
Familiar with front-end frameworks (Vue.js, React, Angular)
CI/CD experience with GitLab, Jenkins
Excellent communication, leadership, and mentoring skills
Bachelor's in Computer Science or equivalent