Job Description
- BS in Software Engineering, Computer Science or similar field preferred.
- 5+ years hands-on experience in software testing is required, with proven background in testing iOS mobile applications on both simulators and real devices.
- In-depth knowledge of software testing methodology, test development, and test execution is required.
- Strong software skills in Python, with the ability to create and maintain automated tests in a custom client framework.
- Experience with iOS test environments (Xcode, simulators, device provisioning, certificates, log collection, crash reports).
- 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.
- Expected to collaborate with our globally distributed engineering teams based in the USA and Mexico.
- May require weekly/daily sync up meetings in US time zones (PST and EST).
- Very good English both written and spoken
Job Responsibilities
Develop and maintain test database for automated validation test of software revisions.
Create and execute test plans, manual and automated test cases, and generate test reports.
Create use cases and identify gaps in use cases/test cases.
Develop and execute test suite for iOS mobile applications (simulators and devices).
Use the custom Python-based automation framework to implement and maintain test cases.
Influence the definition of requirements and software design to maximize testability.
Develop and extend test cases (protocols) and plans as software application features evolve.
Work closely with the software development team to identify and correct defects.
Collaborate with Development, Design Quality Assurance, Scrum Masters and Product Owners.
Participate in product design reviews.
Perform other duties as required.
Department/Project Description
Join iOS Engineering team advancing FDA-regulated mobile applications for diabetes care. You will work closely with iOS developers, QA, Product, and Regulatory to deliver safe, reliable, high-quality releases for global markets, acting as a senior individual contributor with ownership of testing for key features and i18n scope.
Required skills experience
| Automation Testing | 2.5 years |
| Python | 2.5 years |
| iOS testing | 1 year |
| Appium | 2.5 years |
| Mobile application testing | 2 years |
Required languages
| English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs QA Automation →