Middle/Senior Mobile Test Engineer iOS (IRC283626)

Job Description

Minimum Qualifications:
- 2+ years in software testing, with proven background in testing iOS mobile applications on both
simulators and real devices.
- Very good skills in Python, with the ability to create and maintain automated tests in a custom
client framework.
- Knowledge of testing methodology, test development, and test execution.
- Experience with iOS test environment: Xcode, simulators, device provisioning, certificates, log
collection, crash reports; ability to perform one-time setup and ongoing maintenance.
- Proficiency with source control, continuous integration and testing methods (i.e., Git, Perforce).
- Familiarity with Continuous Build Systems such as Jenkins or Bamboo.
- Familiarity with IEC 62304, ISO 14971, FDA regulations and international standards applicable to
medical device software development, verification and validation a plus.
- Experience with test management and traceability in Agile/Scrum environments.
- Very good English both written and spoken.


Nice to Have:
- Experience with mobile UI automation frameworks (e.g., Appium or similar concepts).
- Network and API testing (e.g., proxy tools, REST).
- Localization/i18n testing, accessibility (TalkBack), and performance profiling.
- Perforce exposure.
- Experience with device labs or cloud device providers.

Job Responsibilities

- Develop, maintain, and execute automated and manual test suites for the iOS app using the
client’s internal mobile test framework (custom, conceptually similar to common mobile
automation stacks).
- Build, stabilize, and monitor regression and smoke suites.
- Run automation in existing CI pipelines (e.g., Jenkins/Bamboo); Investigate failures and triage
defects with logs and artifacts.
- Analyze requirements and influence design for testability; identify coverage gaps and add use
cases accordingly.
- Participate on ensuring end-to-end traceability and compliance-ready verification evidence in
collaboration with Quality and Regulatory.
- Partner daily with Android engineers, QA, Product, and Scrum Master to drive release readiness.
- Participate in design reviews and continuous improvement of the test process.

Department/Project Description

- Own and lead end-to-end testing activities for an FDA-regulated Android application in the
diabetes-care domain.
- This role includes designing and executing risk-based test strategies, implementing automated
tests for critical user flows, and ensuring compliant, high-quality releases for global markets.
- You will collaborate closely with Android Engineering, QA, Product Management, and Regulatory
teams as a senior individual contributor.
- Test automation will be performed using a custom framework (similar to Appium) with Python as
the primary scripting language.
- Expected to collaborate with our globally distributed engineering teams based in the USA and
Mexico. This may require weekly/daily sync up meetings in US time zones (PST and EST).


 

Required languages

English B2 - Upper Intermediate
Published 9 December
20 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...