Quality Assurance Manager
Listed on 2026-06-02
-
Software Development
Quality Assurance Manager
Full Time London, London, City of, GB
COMPANY OVERVIEWMarkmonitor, now part of the Markmonitor Group following its acquisition by Com Laude (a global corporate registrar) in January 2026, is a premier provider of enterprise domain portfolio management, brand protection, domain strategy, registration, and anti-abuse solutions. Serving thousands of the world’s leading brands and managing extensive domain assets for high-profile clients across 80+ countries, the company operates in a highly international environment with regional headquarters in Boise (US), London (UK), Tokyo (Japan), and additional offices/support in multiple countries.
This global footprint involves cross-border transactions, digital services delivery, intellectual property management, and compliance with diverse regulatory and tax regimes worldwide.
The QA Engineer role is dedicated to testing software before it’s put into production service. This is a role with broad responsibilities, all contributing to the quality of the Engineering software features delivered to customers. This includes building a testing framework and collection of tests that run at various parts of the software development lifecycle. The QA Engineer is an integral part of quality from the requirements phase to production service deployment — including defect management as issues are reported in both pre and post-production deployments.
ESSENTIAL DUTIES & RESPONSIBILITIES (INCLUDES OTHER DUTIES AS REQUIRED)
Test Analysis- Review stories and perform test analysis (including data and environmental factors).
- Define good test conditions and be able to pick between a variety of testing techniques to ensure proper test coverage.
- Understand the product usage to help define expected outcomes from business requirements.
- Drive discussion around the technical aspects of the product to be able to identify the best times to run tests.
- Define data needed to run within system tests and be aware of system touch points and data transfer between systems.
- Create test plans and gather consensus from the team — for both project and incremental enhancements.
- Collaborate with Engineering as well as the business stakeholders as part of analyzing testing needs.
- Ensure both positive and negative testing is included in analysis.
- Write manual tests or automated scripts and define suites of tests for specific purposes (e.g., smoke, regression, feature based).
- Ensure test code is peer reviewed and follows the same standards as any other software in terms of being maintainable, scalable, etc.
- Ensure automated tests are running smoothly.
- Create executable test suites that are easy to debug and result reports are clear and accessible, e.g., in pipelines.
- Raise bugs with sufficient data and debug information for others to easily take the next steps.
- Raise bugs relating to: deliverables not matching business requirements; cross-system functionality adversely affected; usability/performance issues; and security being compromised.
- Define what environments are needed to run particular suites of tests.
- Understand client usage of software to help define bug severity and take part in team triage as required.
- Understand the team software delivery process and look for ways that the team can improve by focusing on QA activities such as automation strategy and test strategy.
- Initiate proper feedback loops relating to user experience and issues, looking for trends or underlying issues.
- Drive continuous improvement and be vocal in team meetings to discuss quality implications of integrations.
- Take responsibility for learning and share findings or lessons learned.
- Provide coaching to the team relating to test techniques, testability, test setup, etc.
- Ensure any test automation is run regularly, proper feedback loops are defined, and results are reviewed.
- Participates in code reviews.
- Minimum of 3 years of experience in writing and executing software tests.
- Experience with troubleshooting software issues.
- Demonstrable proficiency in software engineering techniques and methodologies.
- Work with team members to help plan, estimate, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).