Ignite mobile innovation — deliver seamless experiences across iOS and Android platforms!
Krakow-based opportunity with hybrid work model (up to 3 days remote per week)
As a Senior Mobile Automation Tester – iOS & Android, BDD & Java, you will be working for our client, a leading player in the mobile technology space, focused on delivering high-quality mobile applications. Join a dynamic team committed to pushing the boundaries of automation and quality assurance, shaping the future of digital user experiences.
Your main responsibilities:
- Test new features and improvements across iOS and Android applications to ensure a high-quality user experience.
- Design, write, and maintain automated mobile tests using BDD (Cucumber), Java, Selenium, and Appium.
- Contribute to the development, stability, and continuous enhancement of automated test suites and supporting frameworks.
- Perform manual and exploratory testing for scenarios not suitable for automation, including usability, edge cases, and device-specific behaviors.
- Create and update test cases for diverse devices, OS versions, and form factors ensuring broad coverage.
- Execute unit and functional tests on iOS and Android, collaborating with developers and validating outcomes as part of the QA strategy.
- Identify testing gaps, potential risks, and propose mitigation strategies while communicating impacts.
- Run and report on test plans across client-side components, including browser and mobile device coverage.
- Log, track, and verify defects using Jira, working closely with development teams to ensure prompt resolution.
- Maintain clear communication on testing progress, risks, and quality status with stakeholders including Business Analysts, Product Owners, and Developers.
- Support coordination of QA activities within the team to ensure smooth delivery and maintain project momentum.
You're ideal for this role if you have:
- Minimum of 3 years of hands-on experience in mobile test automation and quality assurance.
- Strong expertise in creating and maintaining test automation frameworks with Cucumber, Selenium, and Appium.
- Solid programming skills in Java, with a focus on clean, maintainable, and reusable code.
- Experience automating tests on browsers and mobile devices (iOS and Android).
- Proven ability to develop effective test cases and execute testing on real devices or device farms.
- Familiarity with GitHub (or similar tools), CI/CD pipelines, and defect management via Jira.
- Good understanding of client/server interactions, APIs, network behavior, and environment considerations.
- Experience testing applications with different user roles and permissions.
- Comfortable working within Agile delivery streams, collaborating closely with cross-functional teams.
- A proactive, organized approach, and strong accountability to meet tight deadlines.
- Clear communication skills, capable of translating testing outcomes into actionable insights.
Nice to Have:
- Familiarity with accessibility testing and analytics validation for mobile apps.
- Exposure to performance and reliability testing on mobile platforms.
- Experience coordinating QA team activities, including planning and reporting.
- Genuine interest in mobile technology, with knowledge of various devices and OS versions.
Language Required for the role:
- Communicative proficiency in English (spoken and written).
Eligibility for this role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.