Insulet Corporation

Insulet Corporation

Senior Software Development Engineer in Test

US - Massachusetts · Senior

Sponsorship not specified$128k-$192kDetected 1 day ago
PythonObject-Oriented ProgrammingGitCI/CDJenkinsControlsSeleniumpytestTest AutomationMedical DevicesCommunicationProblem Solving

About the role

  • We are seeking a highly motivated Software Development Engineer in Test (SDET) with a strong focus on Python development to join our dynamic Pod Test Automation team.
  • In this role, you will be pivotal in enhancing our product development process through sophisticated test automation frameworks and comprehensive testing strategies using Python.

Responsibilities

  • Python Test Automation Framework Development: Lead the design, development, and implementation of robust test automation frameworks in Python to streamline and enhance our software testing processes.
  • Automated Test Development: Collaborate closely with the software development team to create, maintain, and execute automated tests in Python, ensuring our products meet the highest standards of quality and reliability.
  • End-to-End Involvement: Engage in all phases of the software development lifecycle including requirements analysis, design, implementation, testing, and documentation to ensure seamless integration of test automation.
  • Experience in Object Oriented Programming (OOPS) and Design Patterns
  • With its simple, wearable design, the tubeless disposable Pod provides up to three days of non-stop insulin delivery, without the need to see or handle a needle.
  • Insulet's flagship innovation, the Omnipod 5 Automated Insulin Delivery System, integrates with a continuous glucose monitor to manage blood sugar with no multiple daily injections, zero fingersticks, and can be controlled by a compatible personal smartphone in the U.S. or by the Omnipod 5 Controller.
  • Insulet also leverages the unique design of its Pod by tailoring its Omnipod technology platform for the delivery of non-insulin subcutaneous drugs across other therapeutic areas.

Requirements

  • Performs other duties as required.
  • Bachelor's degree in computer science, Engineering, or a related field.
  • 5+ years of experience as a QA Engineer, SDET in software test automation with a strong emphasis on Python development.
  • Technical Skills: Proficiency in Python and familiarity with test automation tools and frameworks (e.g., PyTest, Selenium with Python).

Nice to have

  • Join a high-impact test automation team where you'll play a critical role in ensuring the quality, reliability, and performance of innovative software solutions.

Skills

  • Proficiency in Python and familiarity with test automation tools and frameworks (e.g., PyTest, Selenium with Python).
  • Experience with CI/CD tools and version control systems (e.g., Jenkins, Git).
  • Strong analytical, problem-solving, and communication skills.
  • Experience in building libs, CI and Code coverage
  • Experience working closely with development and test teams.
  • Knowledge of built in-external libraries
  • Knowledge of Git
  • Exposure to Agile environment
  • Medical Device or other regulated industry experience is a plus.
  • Soft
  • Attention to Detail: Keen attention to detail, ensuring accuracy and thoroughness in your work.
  • Preferred Skills and Competencies:

Compensation

  • Compensation & Benefits:For U.S.-based positions only, the annual base salary range for this role is $128,000.00 - $191,975.00This position may also be eligible for incentive compensation.We offer a comprehensive benefits package, including

Company info

  • We are looking for highly motivated, performance-driven individuals to be a part of our expanding team.

This listing is sourced directly from Insulet Corporation's careers page and normalized into a canonical job model.