About Us:
We are a technology-driven company working on cutting-edge mobile applications, including a new mobile travel app for American Express cardholders. Our team is passionate about delivering seamless user experiences and using the latest tools to automate testing. We are looking for a Senior Mobile Automation Test Engineer to join our hybrid team based in London.
Job Description:
As a Mobile Test Engineer, you will be responsible for driving our mobile testing strategy and ensuring the quality and reliability of mobile applications. This is a key role, requiring expertise in mobile UI automation, integration testing, and regression testing, with a focus on native mobile frameworks.
Key Responsibilities:
- Develop and maintain mobile test automation frameworks using XCUITest (iOS) and Espresso (Android).
- Drive testing strategy for mobile applications, including manual, automation, and regression testing.
- Collaborate with cross-functional teams (Product, Engineering, Design) to ensure test coverage and functionality.
- Perform non-functional testing including localization, performance (UI and network), and accessiblity testing.
- Debug complex issues using tools like Charles Proxy, Splunk, and logcat.
- Integrate automated tests into CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
- Document test plans and work with remote teams across London, South America, and the US.
- Ensure seamless user experience by prioritizing critical business scenarios in regression testing.
- Mentor junior QA engineers and promote best practices in test automation.
Qualifications:
- 8+ years of experience in software testing and mobile automation.
- Expertise in native mobile automation frameworks such as XCUITest (iOS) and Espresso (Android).
- Strong experience with CI/CD integration and tools like Jenkins, GitLab CI.
- Experience with Jetpack Compose (Android Toolkit for native UI)
- Programming proficiency in Swift, Kotlin, Java, or similar languages.
- Experience with API testing using tools like Postman and RestAssured.
- Debugging skills using tools like Charles Proxy, Splunk, and Sentry.
- Experience with non-functional testing such as performance and localization.
- Excellent communication skills and experience working with distributed teams.
- Hybrid role: Must be able to commute 3 days a week to London Victoria or Burgess Hill.
What We Offer:
- Flexible Hybrid and remote work opportunities
- Professional development and training opportunities
- A collaborative and innovative work environment
- Opportunities to work on cutting-edge technologies and high-impact projects
How to Apply:
Interested candidates are invited to submit their resume detailing their relevant experience and why they are a good fit for this role. Please include any links to your GitHub, LinkedIn, or other relevant profiles. You can email at [email protected]
Job Types: Full-time, Temporary, Fixed term contract, Freelance
Contract length: 36 months
Schedule:
- 8 hour shift
Work Location: In person