Posted today · be early
Technical Quality Assurance Manager
Bromcom Computers Plc
WorldwideremotePosted 1 day ago
Skill Required
Quality-Assurance-ManagementAutomation-TestingSoftware-Quality-AssuranceQA-LeadershipQA-ManagerTechnical-QA-LeadQA-Technical-LeadSenior-Quality-Assurance-ManagerTechnical-Quality-AssuranceSoftware-Quality-Assurance-ManagerIT-Quality-Assurance-ManagerQA-Engineering-ManagerQA-QC-ManagerTechnical LeadManual TestingTest AutomationCD pipelinesAzureEngineeringR ProgrammingPlaywrightautomationdesigningSeleniumbuildingEmbedded CTestNGdesignDevOpsCI/CDJavaC#andCICDAIFulltime
Key highlights
- Level Required: Strong experience in software quality assurance, test automation, and quality engineering.
- Key benefit: Opportunity to lead and improve quality engineering practices across the organization.
- Notable requirement: Demonstrable experience integrating automated test suites into CI/CD pipelines.
Role overview
The Technical QA Manager is responsible for the technical direction, governance, and continual improvement of quality engineering across the organization’s delivery areas. This role defines and maintains the overarching test strategy, ensuring quality engineering practices are practical, risk-based, and integrated throughout the software delivery lifecycle.
Responsibilities
- Define, communicate, and maintain the organizational test strategy and supporting quality engineering standards.
- Enable QA Champions to define and operate effective team and product-area testing strategies.
- Provide technical direction to Test Automation Engineers on automation strategy, framework design, coding standards, CI/CD integration, reusable components, maintainability, diagnostics, test data, and execution reliability.
- Ensure automated test execution is embedded into delivery pipelines and provides fast, reliable, and actionable feedback.
- Align functional, integration, regression, non-functional, and release validation with product, technical, and delivery risk.
- Strengthen developer ownership of testing while providing appropriate governance, coaching, and assurance.
- Ensure AI-generated testing assets and automation code are reviewed critically before use.
- Define expectations for pipeline triggers, test execution, quality controls, test-result publication, diagnostic information, and failure feedback.
- Ensure pipeline automation is reliable, maintainable, and proportionate to product and release risk.
- Improve release confidence through clear, evidence-based quality and automation reporting.
- Reduce avoidable rework, escaped defects, flaky tests, and dependency on manual regression testing.
Requirements
- Strong experience in software quality assurance, test automation, and quality engineering.
- Experience providing technical leadership across complex software delivery environments using Kanban methodology.
- Demonstrable experience integrating automated test suites into CI/CD pipelines.
- Demonstrable experience improving the reliability and feedback value of pipeline-based automated testing.
- Proven ability to define, implement, and govern testing strategies.
- Experience supporting other quality roles in applying testing strategies within delivery teams.
- Practical experience with a modern automation framework.
- Practical coding capability in an object-oriented programming language.
- Experience designing, building, or significantly improving maintainable test automation frameworks.
- Experience reviewing automation architecture and test-code quality.
- A good understanding of functional, integration, regression, and release testing.
- A good understanding of the software delivery lifecycle and release governance.
- A good understanding of risk management, risk identification, and risk-based testing.
- A proactive and improvement-focused approach.
- The confidence to challenge poor quality or automation practices constructively.
Nice to have
- Preferable experience with Playwright and Selenium.
- Experience with Azure DevOps pipelines.
- Experience configuring automated test execution within build and deployment pipelines.
- Experience publishing and interpreting automated test results within CI/CD tooling.
- Experience implementing pipeline quality controls.
Additional details
- The Technical QA Manager should be measured on adoption and effectiveness of organizational testing strategy, quality and consistency of team and product-area testing strategies, effectiveness of support provided to QA Champions, effectiveness of technical direction provided to Test Automation Engineers, reliable automated test execution within CI/CD pipelines, faster and clearer quality feedback, increased useful automated coverage, reduced flaky and low-value tests, improved maintainability of automation frameworks, reduced dependency on manual regression testing, reduced escaped defects, improved developer ownership of testing, improved compliance with release processes, clear release-readiness reporting, timely escalation of risks, improved collaboration, and demonstrable improvement in release confidence and testing effectiveness.
- Success should not be measured only by the volume of tests automated. Measures consider automation value, reliability, risk coverage, feedback speed, maintainability, and model.