Join the team
Build the future of intelligent testing
We're a small, focused team of QA engineers and automation architects who care deeply about craft. If you're tired of writing brittle scripts and want to engineer real intelligence into test systems — you'll fit right in.
Why VM Labs
We don't hire to fill seats. We hire people who want to own problems end-to-end.
Deep technical work
Every engagement involves real architecture decisions — framework design, CI/CD integration, AI-augmented test generation. No ticket-monkey work.
Remote-first, async culture
We're distributed across time zones and built for async. You own your schedule; we measure output, not hours.
Direct client exposure
You'll work directly with engineering leads at our clients. No layers of PMs between you and the problem.
Continuous learning budget
Certifications, conferences, courses — we invest in your growth because your expertise is our product.
Open roles
We hire for skill and mindset, not just experience years. All roles are remote unless noted.
Senior Automation Engineer
Full-timeDesign and build scalable test automation frameworks for web, mobile, and API layers. Strong Selenium/Playwright and CI/CD experience required.
QA Architect
Full-timeLead architecture decisions across client engagements. Define testing strategy, toolchain selection, and framework standards. 6+ years in QA automation.
Performance Test Engineer
Full-timeOwn performance and load testing using JMeter, k6, or Gatling. Analyse bottlenecks, produce actionable reports, and work with dev teams to resolve them.
QA Consultant (Contract)
ContractShort-to-medium engagements helping clients audit their QA processes, set up automation from scratch, or rescue failing test suites.
Don't see your role?
We're always open to exceptional people. Send us a note about what you do and what you're looking for — we read every message.