At a Glance
- Tasks: Join our QA team to enhance quality control and deliver exceptional user experiences.
- Company: Aurora, a next-gen AI life manager for high achievers.
- Benefits: $2,000 tech budget, health benefits, lifestyle perks, and complimentary wellness subscriptions.
- Other info: Remote work with monthly trips to London and excellent career growth opportunities.
- Why this job: Be part of a revolutionary AI project that empowers the world's top performers.
- Qualifications: Experience in manual testing, API automation, and web test automation required.
The predicted salary is between 72000 - 88000 £ per year.
Remote (+/-2h London timezone), frequent trips to London.
Salary: $90,000 - $110,000. Meaningful equity.
Aurora is a next generation AI life manager empowering the world's highest performers to unlock their true potential via life mastery. Our members are the new era of pioneers: founders, athletes and artists breaking boundaries and embracing the largest challenges facing humanity. We're a small team of tier-1 backed and exited operators. We've raised from tier-1 investors.
We're looking for a senior QA engineer to join as the second member of our QA team, working alongside our current QA engineer to expand and mature our quality assurance function. You'll play a key role in improving quality control processes, reducing defects, and delivering an exceptional experience for our members.
Location: This role requires spending at least one week per month in London with the team from day one, and being open to full relocation to London within 6 months of joining.
Why Aurora:
- High leverage: Place a daily-use product in the hands of the world's most ambitious and high achieving individuals, empowering them to maximize their impact on the world.
- Cutting-edge AI: Gain hands-on experience collaborating with a revolutionary AI system that enhances life curation at the highest level.
- Generationally-defining: Be an essential part of building the Apple of concierge - a >$100bn opportunity setting the new standard for high performance living at the intersection of technology, luxury, and longevity.
Requirements:
- Experience with Manual Testing: Proficiency in manual testing practices across web applications, mobile applications, and APIs, with a strong eye for detail and the ability to thoroughly validate user journeys, business logic, integrations, and edge cases.
- API Test Automation: Hands-on experience building and maintaining API test automation frameworks using tools such as Postman, REST Assured, or similar. Strong understanding of API contracts, data validation, authentication mechanisms, and testing complex workflows spanning multiple stateful calls.
- Web Test Automation: Hands-on experience building and maintaining automated test suites for web applications using tools such as Playwright, Cypress, Selenium, or similar. Strong understanding of test design, reliability, maintainability, and integration with CI/CD pipelines.
- Automated Testing of Non-Deterministic Workflows: Proven experience designing and maintaining automated tests for systems whose outputs are not fixed run-to-run — e.g. AI/LLM-driven features, agentic workflows, async pipelines, or event-driven systems. Comfortable defining oracles, tolerances, and stability strategies (retries, snapshots, semantic assertions) where exact-match assertions don't apply.
- Documentation Skills: Excellent writing skills, with a passion for creating and maintaining comprehensive, easily understandable documentation.
- Goal-Oriented & Productive: Strong ability to prioritize, stay focused, and get things done efficiently without compromising quality.
- Adaptability & Speed: A proactive, can-do attitude, ready to move quickly and effectively in a fast-paced, collaborative environment.
Bonus points:
- Experience with Mobile Automation Tools: Familiarity with mobile test automation frameworks (e.g., Appium, Espresso, XCUITest).
- Understanding of CI/CD: Knowledge of continuous integration and deployment practices, contributing to the QA pipeline's effectiveness.
- LLM / Agent Evaluation Frameworks: Exposure to eval frameworks for LLM-based systems (e.g., LangSmith, Braintrust, Promptfoo, DeepEval) or similar approaches for measuring quality of non-deterministic outputs.
Benefits:
- $2,000 Tech & Education budget.
- Complimentary Oura ring or Whoop.
- Complimentary longevity testing subscription.
- Lifestyle perks, events, and access opportunities.
- Full health benefits; 90% coverage, including full dental & vision.
- Complimentary dinners and evening transport.
QA Engineer in London employer: AURORA
Aurora is an excellent employer that fosters a dynamic and inclusive work culture, perfect for those who are passionate about quality assurance and technology. With opportunities for professional growth and the flexibility of remote work combined with collaborative trips to London, employees enjoy a unique balance of independence and teamwork. The company also offers equity options, making it a rewarding place for individuals looking to make a meaningful impact in their careers.
StudySmarter Expert Advice🤫
We think this is how you could land QA Engineer in London
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at AURORA or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to AURORA.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like AURORA.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like AURORA that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace QA Engineer in London
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at AURORA.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at AURORA and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at AURORA
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If AURORA uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.