Insulet Corporation is looking to solve the problem of efficiently and effectively testing newly developed mobile software and cloud-based services by building automation frameworks and developing automated tests.
Requirements
- Strong software skills required, including Java, Junit or TestNG
- Deep knowledge of Android technology stack
- Strong understanding of HTTP protocols, REST, SOA
- Proficiency with source control, continuous integration and testing methods (i.e., Git, Perforce)
- Familiarity with Continuous Build Systems such as Jenkins or Bamboo
- In depth knowledge of software testing methodology, test development, and test execution
- Familiarity with IEC 62304, ISO 14971, FDA regulations and international standards applicable to medical device software development, verification and validation a plus.
Responsibilities
- Build test frameworks and methodologies that will define the testing process used as part of the agile software development process.
- Develop and execute test suite for Android mobile application
- Work closely with the software development team to identify and correct defects.
- Participate in product design reviews.
- building automation framework for testing the mobile software and cloud based services.
- developing automated tests in conjunction with the development efforts.
Other
- 3 years of experience in software design and software testing preferred
- 3 years hands on experience in testing mobile software applications strongly preferred
- Collaborate with Development, QA and IT teams
- Performs other duties as required.
- This position is eligible for hybrid working arrangements and requires on-site work from an Insulet office.