We are looking for a hands-on QA & Automation Team Lead who embodies ambition and positivity.
Someone who can passionately take ownership of quality across our high-level software, lead by example, and collaborate effectively with remote teams to not only meet but exceed our objectives and fulfill the evolving needs of our expanding customer base.
Responsibilities:
– Own the quality and test automation strategy across QM's high-level software, including our SDKs, APIs, user-facing tools, and the services around them.
– Lead a team of QA and automation engineers – setting technical direction, mentoring, and growing the team's capabilities while staying hands-on.
– Design, build, and maintain robust automation frameworks and the test suites that run within our CI flows, validating functionality, performance, and stability.
– Define test plans, coverage goals, and quality gates in close partnership with R&D, architecture, and product teams.
– Partner with DevOps to integrate test suites into the CI/CD pipelines they own, ensuring quality gates are well-defined and effective.
– Own Tier 2 customer support for software issues – investigating escalations, reproducing and diagnosing problems, driving them to resolution, and feeding insights back into test coverage and product quality.
– Drive root-cause analysis and continuous improvement of test reliability, flakiness, and release confidence.
– Establish metrics and reporting that give the organization clear, actionable visibility into product quality and release readiness.
Someone who can passionately take ownership of quality across our high-level software, lead by example, and collaborate effectively with remote teams to not only meet but exceed our objectives and fulfill the evolving needs of our expanding customer base.
Responsibilities:
– Own the quality and test automation strategy across QM's high-level software, including our SDKs, APIs, user-facing tools, and the services around them.
– Lead a team of QA and automation engineers – setting technical direction, mentoring, and growing the team's capabilities while staying hands-on.
– Design, build, and maintain robust automation frameworks and the test suites that run within our CI flows, validating functionality, performance, and stability.
– Define test plans, coverage goals, and quality gates in close partnership with R&D, architecture, and product teams.
– Partner with DevOps to integrate test suites into the CI/CD pipelines they own, ensuring quality gates are well-defined and effective.
– Own Tier 2 customer support for software issues – investigating escalations, reproducing and diagnosing problems, driving them to resolution, and feeding insights back into test coverage and product quality.
– Drive root-cause analysis and continuous improvement of test reliability, flakiness, and release confidence.
– Establish metrics and reporting that give the organization clear, actionable visibility into product quality and release readiness.
Requirements:
At least 5 years of hands-on experience in software QA and test automation, including 2+ years leading engineers – Must.
Strong programming skills in Python (or equivalent) for building automation frameworks – Must.
BSc. in Computer Science, Computer Engineering, or a relevant scientific field (advanced degrees are an advantage) – Must.
Proven experience designing and maintaining automated test suites and frameworks for high-level software (SDKs, APIs, services) – Must.
Experience handling escalated technical support or working directly with customers on complex software issues – Advantage.
Experience working in a multidisciplinary environment – Advantage.
Experience testing complex systems with demanding performance or reliability requirements – Advantage.
A motivated and resourceful problem solver with a passion for tackling complex technical challenges and raising the quality bar across teams.
At least 5 years of hands-on experience in software QA and test automation, including 2+ years leading engineers – Must.
Strong programming skills in Python (or equivalent) for building automation frameworks – Must.
BSc. in Computer Science, Computer Engineering, or a relevant scientific field (advanced degrees are an advantage) – Must.
Proven experience designing and maintaining automated test suites and frameworks for high-level software (SDKs, APIs, services) – Must.
Experience handling escalated technical support or working directly with customers on complex software issues – Advantage.
Experience working in a multidisciplinary environment – Advantage.
Experience testing complex systems with demanding performance or reliability requirements – Advantage.
A motivated and resourceful problem solver with a passion for tackling complex technical challenges and raising the quality bar across teams.
This position is open to all candidates.





