Hybrid Senior Software Test Engineer – Automation

Posted yesterday

Apply now

About the role

  • Senior Test Engineer (Automation) at Insulet, responsible for developing automated tests for software quality. Collaborating with engineers to enhance product quality and methodologies.

Responsibilities

  • Design and develop automated test scripts using Python based framework, open-source tools
  • Work closely with software engineers to identify, thoroughly document, and resolve defects
  • Cross functional collaboration with manual QA engineers, software developers, and Systems engineers to design and develop non-functional automation
  • Maintain existing automated test codebases(s) and repositories
  • Lead and participate in code reviews to ensure code quality and compliance with best practices
  • Assist in the ideation and introduction of new test methodologies, strategies, and processes
  • Provide feedback to development teams to improve product quality and mitigate future issues
  • Participation in product design, data analysis, and requirement review activities

Requirements

  • Bachelor's degree in Computer Science, Engineering, or other related field
  • 3+ years’ experience in automated test design and development
  • 3+ years’ experience functional and non-functional testing
  • Proven experience in automated test development
  • Expert programming skills of Python is required, with direct experience developing and maintaining test automation frameworks
  • Experience in C, C#, C++ a plus; nice to have
  • Database experience, TCP/IP experience; nice to have
  • Good understanding of BLE protocol is highly desirable
  • Understanding of RESTful APIs, JSON data format
  • Familiarity in Continuous Integration, Continuous Development Systems such as Jenkins
  • Familiarity in testing mobile devices (Android)
  • Understanding of Software Development Lifecycle (SLDC)
  • Experience in requirements traceability, test planning, execution, and reporting activities
  • Proficiency with source control tools and applications
  • Proficiency with defect tracking applications
  • Familiarity with Agile methodologies and processes

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Senior Software Test Engineer – Automation

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job