
Zeelo
Remote Jobs
Get employees to work efficiently & reliably
3 Jobs
Role Description We are looking for a Quality Engineering Lead / Test Platform Lead to join our engineering team and own the systems, frameworks, and tooling that make it possible for every engineer at Zeelo to ship safely and with confidence. This is not a traditional QA gatekeeper role. You won't be the person who "owns quality" or approves releases. Quality at Zeelo is owned by the engineering teams. Your job will be to make that ownership practical - by building the test infrastructure, automation frameworks, AI-powered agents that make high-quality delivery the path of least resistance. You will design and maintain the test platform that underpins our engineering teams. You will build tools and frameworks that engineers across teams use daily with a focus on developer experience - not test suites that sit in isolation, or that require reading reams of documentation and complex environment configuration - but integrated systems that plug into CI/CD, surface failures efficiently, and make it easy to understand what went wrong and why. This role requires strong technical ability, a platform-thinking mindset, and the drive to multiply the effectiveness of every engineer around you. Some manual testing will be expected in order to support existing QA processes, learn how the product works and understand how our customers use it. These skills will facilitate the building of more effective automation, better test coverage strategies, and tooling that reflects real-world usage patterns. Qualifications - Experience in a software quality engineering or SDET role with a strong focus on tooling and infrastructure over manual test execution - Proficiency with TypeScript and experience building well-structured test frameworks and automation tooling that other engineers consume - Experience with CI/CD systems (e.g. GitHub Actions, GitLab CI) and integrating test automation into deployment pipelines - Proficiency with Git for version control and collaborative engineering workflows - Experience building or maintaining test infrastructure - test runners, reporting, flaky test detection, parallel execution, test environments, data seeding - Familiarity with AI-assisted development tools and agents to accelerate test generation and quality workflows - A platform mindset: you measure success by how effectively the team can ship with confidence, not by how many tests you write - Ability to communicate clearly and effectively in English (spoken and written) Requirements - Own and evolve Zeelo's test automation infrastructure - the shared frameworks, libraries, and tooling that engineering teams build on - Design and maintain CI/CD integration for testing, ensuring automated tests run reliably and efficiently on pull request and deploy pipelines - Build failure detection and triage systems that surface broken tests, flaky tests, and regressions with clear, actionable context - Build and maintain AI-powered testing agents that accelerate test generation, improve coverage analysis, and augment developer workflows - Create self-serve tooling and documentation that enables any engineer to write, run, and debug tests without specialist support - Establish patterns and standards for test automation that teams adopt because they make life easier and don’t introduce friction - Collaborate with engineering teams to identify quality gaps and build targeted solutions - Track and communicate quality metrics, test health, and software reliability to engineering leadership - Evaluate and introduce new testing tools, frameworks, and approaches as the platform and organisation scale and as the industry changes Benefits - Mission-driven work: Every commute we power helps reduce CO₂ emissions and makes work more accessible especially in areas with limited public transport - Global exposure: Be part of a 120+ person team across the US, UK, and Spain - Best-in-class tech: Our platform is redefining how organizations move their people
Role Description We are looking for a Test Engineer to join our engineering team and help ensure the quality of our core product as it moves through rapid development. This is a hands-on testing role. You will be embedded with the product team, learning the product deeply, identifying gaps in test coverage, and executing the testing needed to ship with confidence. While manual testing will be the primary focus, you'll be expected to augment your work with automation where it makes sense, particularly for repetitive checks, regression suites, and areas where manual effort doesn't scale. You won't be working in isolation. You'll collaborate closely with developers, product managers, and designers to understand what's being built, who it's for, and where the risks are. Your perspective as someone who thinks like a user will be one of the most valuable things you bring to the team. Key Responsibilities - Design and execute test plans, test cases, and exploratory testing sessions for features and changes - Identify, document, and communicate bugs and quality risks clearly, with enough context for developers to act quickly - Build and maintain a practical regression test suite, using automation to cover stable, repeatable scenarios - Work closely with product and engineering to understand requirements, acceptance criteria, and user workflows - Provide a user-focused perspective during development - catching usability issues, confusing flows, and edge cases before they reach customers - Prioritise testing effort based on risk, user impact, and release timelines - Contribute to improving team testing practices, including defining when and where automation adds value versus manual coverage - Track and report on test progress, coverage gaps, and outstanding risks ahead of releases Qualifications - Experience in a software testing or QA role, with a strong foundation in manual test design and execution - Ability to write clear, well-structured bug reports and test documentation that others can understand and act on - Practical experience writing automated tests (e.g. using Playwright, Cypress, Selenium, or similar tools) - Ability to plan and write test scenarios ahead of development completing - working from requirements, designs, and conversations to have coverage ready before a feature lands for testing - A user-first mindset: you naturally think about how real people will use the product, not just whether the code meets a spec - Good understanding of web and mobile application behaviour - you know what to look for and where things tend to break - Ability to manage your own workload, prioritise effectively, and communicate progress and blockers without being chased - Familiarity with Git, Github and pull request workflows at a basic level - Comfortable using AI tooling to increase productivity such as drafting test cases, generating test data, assisting with test planning, or writing automation scripts - Ability to communicate clearly and effectively in English (spoken and written) Nice to Have - Familiarity with API testing tools (e.g. Postman, REST clients) - Experience with Automation testing frameworks - Experience with CI/CD and the development lifecycle beyond just testing e.g. deploying and managing test environments, monitoring build pipelines, understanding release processes - Knowledge of SQL for querying test data and validating results - Experience working in agile teams within sprint cycles - Familiarity with accessibility testing and performance testing Benefits - Mission-driven work: Every commute we power helps reduce CO₂ emissions and makes work more accessible especially in areas with limited public transport - Global exposure: Be part of a 120+ person team across the US, UK, and Spain - Best-in-class tech: Our platform is redefining how organizations move their people
• Design and develop backend services using PHP and Symfony • Apply CQRS and DDD principles to model complex business domains • Design and maintain asynchronous, message-driven components, ensuring reliability, consistency, and resilience in distributed systems • Maintain and improve system performance and reliability • Write high-quality, well-tested code, ensuring comprehensive test coverage through unit, integration, and end-to-end tests to support system reliability and long-term maintainability • Contribute to architectural discussions and technical decision-making • Collaborate with cross-functional teams to deliver end-to-end solutions • Participate in code reviews and promote best engineering practices