Software Test Engineer, Web Applications Gudalajara - Tijuana, MX (Hybrid) en Insulet
Insulet · Tijuana, México · Hybrid
- Professional
- Oficina en Tijuana
Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.
We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!
Position Overview:
Insulet Corporation, maker of Omnipod, is the leader in tubeless insulin pumps. We are looking for software engineers to build our next generation of products. This is a fast-paced environment where you will work on challenging problems.
As a Software Test Engineer, Web Applications you will work with a team of skilled developers building life-changing products for people living with diabetes. You will partner with teams, both local and abroad, to build world class medical device software. Candidates should have experience developing production-quality software.
Responsibilities:
- Write and execute test cases for Software as a Medical Device (SaMD)
- Build test frameworks and methodologies that will define the testing process used as part of the agile software development process
- Write manual test cases, as well as developing scripts for automatic test
- Work closely with the software development team to identify and correct defects.
- Develop and maintain test database for automated validation test of software revisions.
- Work closely with other software developers and software test engineers to integrate, debug, and test systems
- Ensure that software development and testing activities follow Company policies for building and maintaining medical products
Education and Experience
- Bachelor's degree in software engineering or 3+ years of relevant work experience.
- Proven experience as a Software Test Engineer or similar role.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience writing clear and comprehensive test cases.
- Experience with white-box and black-box testing.
- Solid SQL scripting skills.
- Experience in Agile/Scrum development environments.
- Proficiency in English (written and verbal) is required for effective communication with global teams and documentation.
Preferred Skills and Competencies:
- Advanced knowledge about API, databases, and the cloud testing
- Experience with backend testing
- Advanced knowledge of STLC and SDLC
- Strong understanding of test theory
- Strong analytical and problem-solving skills, proactive and innovative
- Good experience build & continuous Integration using tools such Azure pipeline / Jenkins.
- Detail oriented, with effective verbal and written communication skills.
- Able to communicate with candor and trust at multiple levels of the organization.
- Demonstrated abilities to leverage creativity to overcome obstacles and work with a sense of urgency.
- Able to organize and judge multiple priorities.
Nice to have:
- Experience with regulatory projects (Pharmacy, Medical Device etc.)
- Experience in QA engineering, writing automation scripts, and applying a framework approach to automation (Java)
- Expertise in automation tools like Selenium, Cucumber, Gradle etc.