[Remote] Senior Quality Engineer (iOS) at Goodnotes

London, England, United Kingdom

Goodnotes Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Software, EdTechIndustries

Requirements

  • 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: Comfortable writing code for automation as well as executing rigorous manual exploratory testing
  • CI/CD Proficiency: Working knowledge of integrating test suites into pipelines (e.g., GitHub Actions, TeamCity)

Responsibilities

  • Driving Performance & Stability: Owning the non-functional testing strategy, designing and executing critical performance, load, and stress tests for the core iOS app to ensure smooth performance for millions of users
  • Architecting Advanced Automation: Building and expanding the automated test suite across iOS and cross platforms, driving modern framework migrations and API automation
  • Shift-Left Leadership: Embedding deeply with the feature squad, designing for testability, creating comprehensive test plans, and catching critical architectural risks before deployment

Skills

Key technologies and capabilities for this role

iOSQuality EngineeringPerformance TestingStability TestingMonitoringShift-Left TestingMobile DevelopmentCross-Platform Applications

Questions & Answers

Common questions about this position

What experience level is required for this Senior Quality Engineer role?

The role requires 7+ years in Quality Engineering or QA roles, with a track record of stability.

What are the main responsibilities in this position?

Responsibilities include driving performance and stability by owning non-functional testing strategy, architecting advanced automation for iOS and cross-platform test suites, and providing shift-left leadership by embedding with feature squads to design for testability.

What is the company culture like at Goodnotes?

Goodnotes emphasizes values like dreaming big with visionary innovation, building great things in service of users, operating like an owner, winning like a sports team through trust and collaboration, learning and growing fast, and sharing passion with enthusiasm.

What team will I be joining?

You will join the Quality Engineering (QE) team as a key contributor within the PSM (Performance, Stability, Monitoring) squad, supporting 30M+ monthly active users, with close collaboration across mobile, backend, ML, and product teams.

Is this role remote or office-based?

This information is not specified in the job description.

Goodnotes

About Goodnotes

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI