Job Description
Role - Lead - Quality Assurance
Location - Emeryville, CA
Experience Required - 5+ years Job Summary
We are seeking an experienced Quality Assurance Lead with strong knowledge of the Software Development Life Cycle, Agile/Scrum processes, software-testing methodologies, and test automation. This role will lead quality-assurance activities across geographically distributed teams, define effective testing strategies, and identify opportunities to use automation and AI to improve testing efficiency, throughput, and release quality. Must Have Technical/Functional Skills
- 5+ years of experience in quality assurance, software testing, or a related area.
- Strong understanding of SDLC, Agile/Scrum methodologies, and software-testing processes.
- Experience developing and executing comprehensive test strategies and test plans.
- Strong understanding of functional, regression, integration, system, and user acceptance testing.
- Experience identifying and implementing test-automation opportunities.
- Understanding of how AI and generative AI capabilities can improve productivity and throughput across the QA lifecycle.
- Experience leading or coordinating distributed and global QA teams.
- Ability to align QA and UAT processes to improve release outcomes.
- Strong stakeholder-management and executive-communication skills.
- Ability to manage multiple priorities, dependencies, and testing initiatives in a fast-paced Agile environment.
Roles & Responsibilities
- Lead end-to-end quality-assurance and testing activities throughout the software development lifecycle.
- Collaborate with Product Owners, Business Analysts, Developers, and other stakeholders in an Agile/Scrum environment.
- Conduct testing-requirement sessions alongside story grooming and refinement to develop the overall testing strategy proactively.
- Define and manage test strategy, planning, execution, defect management, and quality governance.
- Identify opportunities to apply AI to test creation, execution, defect analysis, coverage, and testing throughput.
- Identify suitable test-automation opportunities and lead the adoption of automation capabilities across the QA lifecycle.
- Drive strategic alignment and integration between QA and UAT functions to improve release quality.
- Establish quality standards, processes, metrics, and reporting mechanisms that improve testing effectiveness and release readiness.
- Coordinate QA teams across multiple geographies and time zones, maintaining alignment on deliverables, dependencies, and timelines.
- Identify testing risks, dependencies, bottlenecks, and quality concerns early, and drive appropriate mitigation plans.
- Provide executive stakeholders with timely status updates, quality metrics, risks, and recommendations.
- Champion continuous improvement across QA processes, tools, automation, and testing methodologies.
Generic Managerial Skills, If any
- Lead and coordinate geographically distributed QA teams.
- Facilitate cross-functional collaboration among product, business, development, QA, and UAT stakeholders.
- Manage competing priorities, dependencies, risks, and timelines.
- Communicate quality metrics, release-readiness information, risks, and recommendations to executive stakeholders.
- Drive strategic alignment, quality governance, and continuous improvement.
Base Salary Range : $90,000 to $110,000 Per Annum TCS Employee Benefits Summary: "Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing."
Location
Emeryville, CA
Function
TECHNOLOGY
Role
Lead
ID
438913
Skills
Quality Analyst
Salary Range
$90,000 - $110,000
|