Let’s Do This is the online company getting people offline.
We exist to inspire people across the world to come together and experience moments that make them feel alive. We’re currently going after mass participation sports events (Marathons, Triathlons, 10Ks, 5Ks, swim races), where we’re proud to be the global leader.
We’re at a super exciting and rapid stage of our development. We now take over 5 million bookings every year, driving growth for our industry from large-scale races like the UK’s London Marathon Events, Great North Run and San Francisco’s Bay To Breakers to hero races like the Hackney Half, the London Triathlon, or grassroots races like those from RunThrough.
We’ve grown exponentially in the UK since our launch in 2017 and are now in the process of expanding within the US market with the same energy our brand represents. We’ve raised $90M to date and were the fastest growing company on YCombinator, and our investors also include Tier 1 VCs NFX, EQT, and legendary individuals Serena Williams and Usain Bolt.
How did we do it?
With an exceptional team. The Let’s Do This team brings in experience ranging from London’s fastest growing start-ups to the world's biggest tech companies, including Facebook, Google, Deliveroo, King and Skyscanner.
We’re passionate about finding fantastic talent to add to an already extraordinary group. Having recently been named as one of Europe's and the UK’s top 100 startups 2022 by Otta and Top 15 Startups (2021) by Linkedin, it couldn't be a more exciting time to join our team.
The Role: As a Software Development Engineer in Test at Let’s Do This, you will play a crucial role in ensuring the quality and reliability of our software products. You will collaborate closely with our engineers and QAs to create and maintain E2E test suites. Your work will contribute to the delivery of high-quality software that our customers expect.
⚡️ Test Automation Develop and maintain end-to-end test automation scripts to validate the functionality and performance of our web applications (we use Cypress)
Test Strategy Collaborate with cross-functional teams to define and implement comprehensive test strategies, test plans, and test cases to ensure high levels of quality throughout the product.
Continuous Integration Integrate automated tests into our continuous integration (CI) and continuous deployment (CD) pipelines for early detection of defects.
Bug Detection Identify, document, and track software defects, working closely with product teams to ensure timely resolution.
Performance Testing Contribute to performance testing efforts to identify application bottlenecks and areas for optimisation.
Test Maintenance Regularly review and update test scripts to reflect changes in the application's functionality and maintain test suites for reusability.
Test Environment Collaborate with the platform team to ensure the availability and stability of test environments.
- Proven experience in software testing and test automation using Cypress.
- Strong understanding of software development and testing methodologies.
- Familiarity with CI/CD processes and tools (We use Github Actions).
- Strong communication and collaboration skills.
(Nice to have) Experience with API and backend testing (we use GraphQL, gRPC and MongoDB).
(Nice to have) Knowledge of other testing frameworks and tools that can be leveraged to further improve quality across the board.
What You'll Get From Us
- A chance to work for one the fastest growing tech businesses in Europe
- A highly impactful role that will shape the future of a major global tech platform with huge learning potential, work variety and exposure to real-world problems
- Collaboration focused business with teams harnessing knowledge from Deliveroo, Google, Facebook and many more hyper-tech/scale-up companies
- 4 months fully paid family leave
- Options scheme
- Heavily discounted race Entry
- Cycle to Work Scheme
- Bupa Medical and Dental Cover
- Hybrid Working Environment
- Dog Friendly Office
We want to create an inclusive environment that celebrates the diversity of our people whilst enabling them to do the best work of their careers. We are committed to ensuring that all our people processes are equitable. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability