Role Description
KabuK Style is looking for a QA Lead to help build a world-class quality engineering function from the ground up. This role is ideal for someone who enjoys building systems, defining standards, and shaping how quality is embedded into the development process of a rapidly growing platform.
As the QA Lead, you will play a foundational role in shaping how quality is built into the platform from day one. This role is designed to evolve over time:
-
Initial Phase (0 β 6β12 months):
-
Operate as a hands-on individual contributor and quality strategist.
-
Define testing standards and establish frameworks.
-
Work closely with engineering teams to embed quality into the development lifecycle.
-
Growth Phase (12+ months):
-
Build and lead a QA function, hiring and mentoring a small team (2β3 QA Engineers).
-
Transition from direct execution to oversight, guidance, and quality governance.
You will report directly to the Head of Platform and work closely with engineering and product teams to ensure the platform is reliable, scalable, and production-ready.
Responsibilities
-
Build the QA Function
-
Design and implement the overall QA strategy for the platform.
-
Establish testing standards, processes, and documentation.
-
Introduce quality practices across the engineering lifecycle.
-
Test Automation & Tooling
-
Design and implement automated testing frameworks.
-
Define testing strategies for:
-
API testing
-
integration testing
-
regression testing
-
UI testing
-
Evaluate and select appropriate testing tools and frameworks.
-
CI/CD and Quality Gates
-
Integrate testing into CI/CD pipelines.
-
Define release quality gates and automated checks.
-
Improve deployment reliability and release confidence.
-
Platform Reliability
-
Work closely with engineering to validate:
-
distributed systems
-
microservices architecture
-
external API integrations
-
pricing and booking systems
-
high-volume data pipelines
-
Performance & Security Testing
-
Lead testing initiatives for:
-
load and stress testing
-
performance optimization
-
resilience testing
-
security and vulnerability validation
-
Leadership & Hiring
-
Help recruit and mentor QA engineers as the team grows.
-
Build a QA team of 2β3 engineers over the next 24 months.
-
Provide technical guidance and establish best practices.
-
Work cross-functionally with product managers and engineers.
Tech Environment
-
Backend:
-
C# / .NET (current core platform)
-
Future services in Go and Java
-
Frontend:
-
Infrastructure:
-
AWS cloud infrastructure
-
distributed services architecture
-
Testing Tools:
-
Flexible β candidates can help select the appropriate tools.
-
Examples may include Playwright, Cypress, Selenium, Postman, k6, or other frameworks.
Requirements
-
6β10+ years in QA or quality engineering.
-
Experience designing automation frameworks.
-
Experience testing APIs and distributed systems.
-
Experience integrating testing into CI/CD pipelines.
-
Conversational/Business Level English is required.
Preferred Experiences
-
Experience in travel technology, OTAs, or booking systems.
-
Experience with high-scale platforms or marketplace systems.
-
Experience testing supplier or third-party API integrations.
Benefits
-
Ownership of the entire QA function.
-
Direct impact on the architecture and reliability of a major platform.
-
Opportunity to build and lead a QA team.
-
Collaboration with an international engineering team.
-
Work on a product shaping the future of travel infrastructure.