Senior Quality Engineer (iOS) in London
Senior Quality Engineer (iOS)

Senior Quality Engineer (iOS) in London

London Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
G

At a Glance

  • Tasks: Drive performance and stability for our iOS app, ensuring smooth user experiences.
  • Company: Join a profitable tech startup with a focus on innovation and collaboration.
  • Benefits: Equity, flexible hours, health insurance, and personal development budget.
  • Why this job: Make a real impact on millions of users while growing your skills in a dynamic environment.
  • Qualifications: 7+ years in Quality Engineering, expertise in automated testing, and CI/CD proficiency.
  • Other info: Exciting company-wide offsites and a culture that values learning and growth.

The predicted salary is between 48000 - 72000 ÂŁ per year.

Our Values

  • Dream big — Be visionary, strategic, and open to innovation
  • Build great things — Work in service of our users, always improving and pushing higher
  • Operate like an owner — Propel company success and impact with an entrepreneurial mindset
  • Win like a sports team — Be trusting and collaborative while empowering others
  • Learn and grow fast — Never stop learning and iterate fast
  • Share our passion — Share ideas and practice enthusiasm and joy

About The Team

You will be joining the Quality Engineering (QE) team as a key contributor within the PSM (Performance, Stability, Monitoring) squad supporting 30M+ monthly active users and growing fast. We operate with a proactive, "shift-left" strategy, ensuring quality is engineered into our product from day one, focusing on the core reliability of our iOS product and cross‐platform applications. Expect high technical autonomy, a direct impact on user‐perceived reliability, and close collaboration with mobile, backend, ML, and product teams to lay the technical groundwork for future product excellence.

About The Role

  • Driving Performance & Stability: Owning the non‐functional testing strategy. You will design and execute critical performance, load, and stress tests for our core iOS app to ensure smooth performance for millions of users.
  • Architecting Advanced Automation: Building and expanding our automated test suite across iOS and cross platforms (depending on your strong suit). You will also help drive modern framework migrations and API automation.
  • Shift‐Left Leadership: Embedding deeply with the feature squad. You won’t just test code; you will design for testability, create comprehensive test plans, and catch critical architectural risks before a single line of code is deployed.

Required Skills

  • 7+ years in Quality Engineering or QA roles, with a track record of stability and technical growth.
  • Deep, hands‐on experience writing automated tests using Xcode and XCUITest (Swift), and/or cross‐platform (Cypress/Playwright), API testing.
  • Performance Profiling: Expertise in using developer tools like Instruments to identify memory leaks, lag, and performance bottlenecks.
  • A Versatile QE Mindset: You are as comfortable writing code for automation as you are executing rigorous manual exploratory testing.
  • CI/CD Proficiency: Working knowledge of integrating test suites into pipelines (e.g., GitHub Actions, TeamCity).

Even if you don’t meet all the criteria listed above, we would still love to hear from you! Goodnotes places a lot of value on learning and development and will support your growth if needed.

The Interview Process

  • Introductory call – Our talent acquisition team would love to hear more about your background, what you are looking for, and why you’d like to join Goodnotes.
  • Take‐home assignment – To be completed at your own time.
  • Technical interview 1 & 2 – Put your skills and knowledge to the test! We’d also like to see your ability to communicate your thought process clearly.
  • Engineering Manager interview – Finding out further about your experience, aspirations, and the technical projects you have been involved in.
  • Behavioural Panel interview – Start off with a 5‐minute presentation about a passion of yours, followed by answering questions related to Goodnotes company values.
  • AI Literacy Interview – A conversation about your general understanding of AI and how you use it in professional or personal life.

What’s in it for you

  • Meaningful equity in a profitable tech startup.
  • Budget for things like noise‐cancelling headphones, setting up your home office, personal development, professional training, and health & wellness.
  • Company‐wide annual offsite (we met in Bali in 2024 and Istanbul and Seoul in 2025).
  • Flexible working hours and location. We expect this role to work 5 days a week.
  • Medical insurance for you and your dependents.

Legal

Employment is contingent upon successful completion of background checks, including verification of employment, education, and criminal records. By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process.

Senior Quality Engineer (iOS) in London employer: Goodnotes

At Goodnotes, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Senior Quality Engineer, you will enjoy meaningful equity in a thriving tech startup, flexible working hours, and a commitment to your professional growth through dedicated budgets for personal development. Join us in a vibrant work environment where your contributions directly impact millions of users, and experience unique opportunities like company-wide annual offsites in exciting locations.
G

Contact Detail:

Goodnotes Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Quality Engineer (iOS) in London

✨Tip Number 1

Get to know the company culture before your interview. Check out their social media, read up on their values, and see how they operate. This will help you tailor your answers and show that you're a great fit for their team.

✨Tip Number 2

Practice makes perfect! Run through common interview questions with a friend or in front of a mirror. Focus on articulating your thought process clearly, especially when discussing technical challenges you've faced.

✨Tip Number 3

Don’t forget to prepare some thoughtful questions for your interviewers. This shows your genuine interest in the role and helps you assess if the company aligns with your career goals.

✨Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re proactive and really want to be part of our team.

We think you need these skills to ace Senior Quality Engineer (iOS) in London

Quality Engineering
Automated Testing
Xcode
XCUITest
Cypress
Playwright
API Testing
Performance Profiling
Instruments
CI/CD Integration
GitHub Actions
TeamCity
Manual Exploratory Testing
Test Plan Creation
Collaboration

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for quality engineering shine through! We want to see how excited you are about the role and how you can contribute to our mission of delivering top-notch products.

Tailor Your Experience: Make sure to highlight your relevant experience in Quality Engineering, especially with iOS and automation tools. We love seeing how your background aligns with our needs, so don’t hold back on those achievements!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make it easy for us to understand your skills and experiences without wading through unnecessary fluff.

Apply Through Our Website: We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Goodnotes

✨Know Your Stuff

Make sure you brush up on your technical skills, especially around automated testing with Xcode and XCUITest. Be ready to discuss your experience with performance profiling and how you've tackled issues like memory leaks or performance bottlenecks in the past.

✨Show Your Passion

During the behavioural panel interview, kick things off with a 5-minute presentation about something you're passionate about. This is your chance to showcase your enthusiasm and creativity, so pick a topic that reflects your personality and aligns with Goodnotes' values.

✨Prepare for Collaboration

Since this role involves working closely with various teams, be prepared to discuss how you've collaborated in the past. Think of examples where you’ve empowered others or contributed to a team’s success, as this will resonate well with their 'win like a sports team' value.

✨Embrace Continuous Learning

Goodnotes values growth, so be ready to talk about how you keep your skills sharp. Share any recent courses, certifications, or projects that demonstrate your commitment to learning and adapting, especially in areas like CI/CD integration and automation frameworks.

Senior Quality Engineer (iOS) in London
Goodnotes
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>