Senior QA Engineer — End-to-End Testing (iOS App)
Remote
Remote
Role Description
We are looking for a Senior QA Engineer to ensure end-to-end quality across our platform, including the iOS application, backend services, and financial data integrations. The product is a conversational AI assistant with real-time voice capabilities, requiring thorough testing of voice interactions, data flows, and system integrations to ensure reliable releases.
Responsibilities
- Design and execute end-to-end test plans covering the full user journey from app launch to financial insights
- Test real-time voice interactions including connection stability, audio quality, and latency
- Validate financial data flows such as account linking, transaction ingestion, and data accuracy
- Test backend services and APIs across multiple microservices
- Develop and maintain automated test suites for regression, smoke, and integration testing
- Perform device and environment testing across different iOS devices, OS versions, and network conditions
- Identify, document, and track bugs with clear reproduction steps and severity levels
- Collaborate with engineering teams to define acceptance criteria and improve test coverage
Qualification
- 4–5 years of QA experience with a strong focus on end-to-end and integration testing
- Experience testing iOS applications using TestFlight and real devices
- Familiarity with API and microservice testing (REST, WebSocket)
- Experience using modern automation frameworks such as XCTest, Playwright, or Pytest
Must Have
- Experience using modern automation frameworks such as XCTest, Playwright, or Pytest
- Ability to test financial data accuracy including transactions, balances, and edge cases
- Excellent bug reporting and documentation skills
- Experience with automated testing frameworks and test suite development
- Understanding of real-time communication testing (audio/video or WebRTC systems)
Nice to have
- Experience working with financial or regulated products (PCI, SOC 2 environments)
- Familiarity with Docker-based microservice architectures
- Experience integrating automated tests with CI/CD pipelines
- Exposure to testing conversational AI systems and response validation
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company