remote
Software Quality Assurance Manager - Alliance Technical Group
Engineering Manager
Lead QA teams in a fully remote role, driving test automation, Agile processes, and continuous integration for legacy and next‑generation data acquisition software.
About the role
Key Responsibilities
- Lead and mentor a distributed QA team, setting performance goals, conducting regular coaching, and fostering a culture of quality.
- Design, develop, and maintain automated test frameworks (e.g., Selenium, PyTest) for both legacy and next‑generation Data Acquisition System products.
- Collaborate with product owners, developers, and DevOps to integrate testing into CI/CD pipelines (Jenkins, GitLab CI) and ensure rapid, reliable releases.
- Define and enforce QA standards, test strategies, and metrics, driving continuous improvement across the software development lifecycle.
- Manage test planning, execution, and defect tracking for functional, regression, performance, and security testing.
Requirements
- 5+ years of software quality assurance experience, with at least 2 years in a leadership or managerial role.
- Strong hands‑on expertise in test automation using Python and related frameworks.
- Proven experience working in Agile environments and integrating testing into CI/CD pipelines.
- Solid understanding of databases and SQL for data‑validation testing.
- Excellent communication, stakeholder management, and remote‑team collaboration skills.
Skills
test automationpythoncicdsql