Job Description
QA Manager
Austin, Texas
Full-Time
Responsibilities:
Lead, mentor, and support the QA team by providing training, guidance, and resources to maximize effectiveness
Oversee team performance, conduct reviews and promote a culture of continuous learning and accountability
Define, implement, and enforce quality standards, and processes
Establish quality objectives, develop quality systems, and oversee quality-focused projects
Utilize Quality Center or similar tools for test case and defect management, and traceability
Manage test data, test environments, QA lab and equipment
Develop comprehensive testing strategies (functional, performance, automation etc.)
Manage creation and maintenance of detailed manual and automated test plans and tests
Manage project schedules, allocate resources, and alignment with roadmap deliverables
Contribute to the automation strategy; manage automated testing frameworks and scripts
Ensure compliance with federal/state certification requirements and industry regulations
Conduct audits and risk assessments, and drive corrective/preventive actions
Interpret business, technical, and certification requirements to validate full coverage
Develop deep knowledge of voting devices, embedded systems, and client applications
Collaborate with Product Development, Engineering, and other departments to embed quality throughout the development lifecycle
Communicate quality goals, share metrics, and drive process improvements
Lead investigative testing of field reported issues and guide formal root cause analysis when appropriate
Develop and maintain QA documentation, including formal test plans and QA reports
Produce dashboards that summarize testing outcomes, defect trends, and quality metrics
Collect, analyze, interpret and report on quality metrics and defect trends
Provide actionable insights for improvement
Spearhead initiatives to optimize QA tools, methodologies, and processes
Stay current on emerging technologies, tools, and QA trends
Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering
Required Skills and Experience:
Proven ability to lead, mentor, and grow high-performing QA teams in dynamic environments
Strong collaboration skills with engineering, product management, and cross-functional teams
Deep knowledge of QA methodologies, manual and automated test planning, & management
Hands-on experience testing complex client-server applications and/or smart devices
Demonstrated success in leading and designing advanced automated frameworks
Experience in Agile/Scrum and iterative development environments
Proficient in relational databases, SQL, XML validation, and scripting languages
Strong grasp of multi-tier architecture, embedded systems, and hardware-software integration
Good understanding of security testing; penetration testing experience is a plus
Expertise in test management and defect tracking tools such as Quality Center (ALM)/equivalents
Skilled in developing and maintaining comprehensive manual and automated test artifacts
Ability to interpret and validate technical, business, and regulatory requirements
Familiarity with regulatory and certification processes for new product development
Strong analytical skills to evaluate complex requirements and implement effective solutions
Ability to use quality metrics and trends for decision-making & quality improvements
Excellent verbal and written communication skills for clear reporting and executive updates
Strong documentation skills for test plans, QA reports, and customer-facing materials
Commitment to continuous learning and adoption of emerging QA technologies, and practices
Adaptable multitasker who excels in fast-paced, high-pressure environments