We offer the industry’s only platform that seamlessly integrates customer identity and anti-fraud solutions, including identity management, identity verification, and fraud prevention.
Our solutions serve industries with large consumer-facing businesses, such as banking, financial services, insurance, fintech, gaming, e-commerce/retail, telecommunications/media, and utilities.
About the Group
The Identity Verification group delivers cutting-edge, cross-platform SaaS solutions that help businesses seamlessly verify their users. These solutions leverage advanced AI, machine learning, and computer vision models to enable secure and reliable document-based identity verification.
About the Role
The QA & Automation Lead is responsible for driving the quality assurance strategy within the group, ensuring the delivery of high-quality software products through effective test automation frameworks and best practices.
What You’ll Do
- Define comprehensive test strategies based on system architecture and business requirements.
- Design and implement the overall QA automation strategy and framework architecture.
- Analyze system architecture to identify critical testing areas and potential risks.
- Design end-to-end test scenarios covering multiple system components and integrations.
- Participate in system design reviews to ensure testability.
- Define and maintain automation best practices, coding standards, and test design patterns.
- Evaluate and recommend tools and technologies for test automation.
- Collaborate with development teams to ensure testability and quality throughout the SDLC.
- Drive continuous integration and continuous testing practices.
- Create and maintain automated test metrics and reporting dashboards.
- Partner with product and development leads to define quality gates and release criteria.
What You’ll Need
- 5+ years of QA automation experience.
- Excellent communication skills.
- Strong experience with automation frameworks and tools (e.g. Selenium, Cypress, Playwright, TestNG, JUnit).
- Proficiency in at least one programming language (e.g. Java, Python, JavaScript).
- Experience with CI/CD tools (e.g. Jenkins, GitLab CI, GitHub Actions).
- Knowledge of Agile methodologies.
- Strong understanding of distributed systems architecture, microservices, and testing approaches.
- Experience designing test strategies for data science teams.