Senior Quality Assurance Engineer

Airalo
Summary
Join Airalo, the world’s first eSIM store, as a QA Automation Engineer and help improve our automation strategy and framework. As part of our QA team, you will maximize product quality and minimize regression risks by creating automated tests for our API, Web, and Mobile applications. This is a full-time, remote-first position offering health insurance, a work-from-anywhere stipend, annual wellness & learning credits, and an annual company retreat. You will design, implement, and execute automated tests, run user acceptance and regression tests, collaborate with other teams, track quality metrics, and contribute to the overall QA strategy. The ideal candidate has 5 years of QA experience, 3 years of web or mobile automation experience, and proficiency in at least one programming language. The role requires experience with various testing frameworks and CI/CD pipelines.
Requirements
- 5 years of dedicated experience in Quality Assurance (QA) and involvement in the whole software development cycle
- 3 years of experience with web or mobile application automation
- Understanding of software testing theories and methodologies
- Experience in manual and automation testing
- Ability to run User Acceptance and Regression tests from the perspective of end-users
- Experience in automated functional, API, and UI testing
- Proficiency in at least one programming language (e.g. JavaScript, Java, Python)
- Experience with test automation frameworks (e.g. Cypress, Playwright, Maestro mobile, XCUITest, Selenium, Cucumber)
- Familiarity with continuous integration (CI/CD) pipelines and tools (e.g., GitHub Actions, Bitrise)
- Ability to troubleshoot and debug test infrastructure
- Strong analytical thinking and problem-solving skills
- Good verbal and written communication skills in English
Responsibilities
- Designing, implementing, and executing automated and performance tests for native mobile and web applications
- Running User Acceptance and Regression tests by reviewing user stories, acceptance criteria & design documents, and creating user acceptance cases (UAC
- Ensuring high-quality user interfaces and user experiences
- Assisting in version releases with minimal critical bugs
- Collaborating with Product Managers, Engineers, and Designers to share bug reports, ensure business requirements are met, and improve test coverage
- Tracking and measuring quality metrics to identify potential issues and take corrective actions proactively
- Contributing to the QA strategy and testing cycle for the end-products, making recommendations as necessary
Preferred Qualifications
- Knowledge of Agile product development practices and tools (e.g., JIRA)
- Familiarity with performance testing and tools (e.g., Apache JMeter, Gatling)
- Bachelor’s degree in a related field
- Prior work experience in telecommunications
- Familiarity with eSIM, travel tech or GSMA-related technologies and services
Benefits
- Health Insurance
- Work-from-anywhere stipend
- Annual wellness & learning credits
- Annual all-expenses-paid company retreat in a gorgeous destination