Overview
We are seeking a skilled QA Automation Engineer to join our Checkout Platform team, focusing on building and scaling test automation for a critical system at the core of our business.
About Tabby
We create financial freedom in the way people shop, earn and save by reshaping their relationship with money. Our flagship offering allows shoppers to split their payments online and in-store with no interest or fees.
Key Responsibilities
• Drive the design, development, and maintenance of automated testing frameworks for a backend platform transitioning from a monolith to microservices;
• Build and evolve automation for APIs, integration points, and complex service interactions, ensuring reliability and scalability;
• Collaborate closely with backend engineers, QA, and product teams to define testing strategies and quality standards;
• Take ownership of integration testing where services interact with external systems, identifying and resolving issues early;
• Create and maintain documentation and best practices for automation, raising the overall maturity of QA processes across the platform;
• Act as a technical driver for automation within the team, with potential to expand into functional leadership across multiple teams in the future.
Skills, Knowledge & Expertise
• 5+ years of QA experience, with at least 2 years focused on automation in backend systems;
• Strong programming skills in Java, Python, or similar languages (Go is a plus, but not required — learning on the job is supported);
• Solid understanding and hands-on experience with testing in a microservices architecture;
• Proficiency in designing and implementing API and integration tests at scale;
• Experience with CI/CD pipelines and test automation infrastructure;
• Strong analytical and problem-solving skills for debugging complex backend integrations;
• Detail-oriented mindset with a commitment to quality and reliability.