Skip to content

Test Lead

  • Remote
    • Belgrade, Beograd, Serbia
    • Yerevan, Erevan, Armenia
    • Almaty, Almaty, Kazakhstan
    • Astana, Astana, Kazakhstan
    • Moscow, Moskva, Russia
    • St. Petersburg, Sankt-Peterburg, Russia
    • Tbilisi, Tbilisi, Georgia
    +6 more

Job description

At NOVACARD, we’re redefining how people use credit.
We are the
first interest-free and no-annual-fee credit card in Mexico, designed to simplify personal finances and give users complete control - all from a mobile app. With NOVACARD, users can access up to $200,000 MXN in credit, only pay when they use it, and manage everything digitally in under 5 minutes. Our mission is to empower people to make smarter financial decisions by offering flexibility, transparency, and the freedom they need to reach their goals. Simple finances, big goals.

About the Role:
We are looking for a Test Lead to own and streamline the QA process for a new product direction. You will define the testing strategy, coordinate manual and automated testing, and guide a small team of QA engineers. The role includes analyzing requirements, planning testing activities within sprints, overseeing acceptance and regression testing, and collaborating closely with the development team on automation. This position is ideal for someone who wants to build efficient QA practices and ensure consistently high-quality releases.

Key Responsibilities:

  • Manage the testing process within the new product area in collaboration with the QA Group Lead

  • Develop and maintain the project’s testing strategy (manual and automation)

  • Plan, assign, and oversee tasks, while mentoring QA engineers

  • Analyze requirements and participate in grooming sessions and sprint planning

  • Create and maintain test documentation

  • Drive implementation of UI and API test automation together with the development team

  • Prepare QA reports and quality metrics

  • Oversee acceptance and regression testing before releases

  • Step in to perform QA tasks when needed, acting as a “player-coach” to support the team during resource shortages

Job requirements

Key Requirements:

  • 5+ years of QA experience (including mobile applications), and 1+ year as QA Lead or Senior QA

  • Experience managing a QA team of up to 5 people

  • Knowledge of .NET backend APIs (REST, JSON), and hands-on experience testing with Postman / Swagger

  • Understanding of MS SQL / PostgreSQL concepts and ability to write queries using JOIN for data validation

  • Experience working in a Scrum team (planning, retrospectives, task estimation)

  • Experience with CI/CD tools and Git

  • English at B1 level (confident reading of documentation and basic skills in professional correspondence)

Nice to Have:

  • Test automation experience (Python / C# / Flutter integration tests)

  • Experience testing mobile applications

Tech Stack:

  • Frontend: Flutter (iOS / Android)

  • Backend: .NET 8 (C#), REST API

  • Databases: MS SQL and PostgreSQL

  • CI/CD: GitLab

  • QA Tools: Jira, Zephyr, Postman


What We Offer:

  • Fully remote work format.

  • Official employment under the Russian Labor Code (for residents of Russia); contractor collaboration available for candidates from other countries.

  • Opportunity to work in an international team on a new digital product for the Mexican market.

  • A data-driven environment where your contributions have a real impact.

or