Overview
Seeking an experienced QA Lead / Senior QA Engineer to own quality strategy and testing execution across multiple product teams. This role requires strong hands-on experience in manual and automated testing, leadership capability, and a focus on delivering high-quality, scalable software solutions.
Key Responsibilities
• Lead QA strategy, planning, and execution across multiple releases and teams
• Design, build, and maintain automated tests for functional, integration, and regression scenarios
• Perform manual testing to validate features, workflows, usability, and edge cases
• Validate security and vulnerability fixes without impacting existing functionality
• Collaborate with developers, BAs, and Product Owners to define acceptance criteria and test coverage
• Establish and enforce QA standards, processes, and best practices
• Review requirements and technical documents for clarity and testability
• Integrate automation frameworks with CI/CD pipelines
• Log, track, and prioritize defects and drive timely resolution
• Mentor junior QA engineers and provide testing status and quality metrics to stakeholders
Required Experience & Skills
• 5+ years of software QA experience, including 2+ years in a senior or lead role
• Strong manual and automation testing experience for web and API-based applications
• Hands-on experience with Selenium, Cypress, Playwright, or Postman
• Good understanding of QA methodologies, SDLC, and Agile/Scrum
• Proficiency in Python, JavaScript, or Java
• Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps
• Experience with API and performance testing tools (JMeter, LoadRunner)
• Familiarity with Git, Jira, Zephyr/TestRail, and cloud environments (AWS preferred)
• Strong analytical, problem-solving, and communication skills
QA Lead Senior Quality Assurance Engineer • Saint Louis, MO, US