Taro Logo

Senior Engineer, Software Automation

Global leader in heart valve and hemodynamic monitoring science, developing innovative technologies for structural heart disease and critical care monitoring.
Naperville, IL, USA
$106,000 - $149,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Healthcare

Job Description

Edwards Lifesciences, a global leader in heart valve and hemodynamic monitoring science, is seeking a Senior Software Automation Engineer to join their Implantable Heart Failure Management (IHFM) team. This role is crucial in developing pioneering technology that enables early, targeted therapeutic intervention for heart failure patients.

The position offers an opportunity to work on cutting-edge healthcare technology while making a direct impact on patient care. As a Senior Software Automation Engineer, you'll be responsible for ensuring the quality of web and mobile applications through comprehensive testing strategies. The role involves working with modern testing frameworks like Cypress and Appium, and requires expertise in both frontend and backend testing.

The ideal candidate will have strong technical skills in automation frameworks, API testing, and database systems, combined with the ability to work in a regulated healthcare environment. You'll be part of a team that values innovation, quality, and patient outcomes, while working in a fast-paced, collaborative environment.

The position offers competitive compensation ($106,000 - $149,000) and comprehensive benefits. Located in Naperville, Illinois, you'll be working with a company that has a global presence and a clear mission to help patients live longer and healthier lives. The role requires a blend of technical expertise, leadership skills, and a strong understanding of quality assurance principles in a medical device context.

This is an excellent opportunity for a seasoned software testing professional who wants to make a meaningful impact in healthcare technology while working with a respected industry leader. The position offers career growth potential and the chance to work on innovative solutions that directly improve patient care.

Last updated 2 days ago

Responsibilities For Senior Engineer, Software Automation

  • Design, develop, and maintain automated test suites for web, performance, and backend services
  • Perform end-to-end testing across the full technology stack, including UI, API, and database layers
  • Build and enhance test frameworks using Cypress for web and API automation
  • Validate RESTful APIs and microservices
  • Collaborate with developers, DevOps, and product teams to define test strategies
  • Perform integration and regression testing as part of CI/CD pipelines
  • Analyze test results and identify root causes of issues
  • Contribute to QA best practices
  • Prepare and manage testing documentation for regulatory compliance

Requirements For Senior Engineer, Software Automation

JavaScript
TypeScript
Python
  • Bachelor's Degree in Computer Science or STEM with 4+ years experience, OR Master's Degree with 3+ years experience, OR Ph.D. in Engineering or Scientific field
  • Proven experience in software testing with focus on automation and backend systems
  • Experience with software and hardware integrations
  • Proficiency in Cypress and Appium for test automation
  • Strong knowledge of REST APIs, HTTP protocols, and JSON
  • Experience with JavaScript, TypeScript, or Python for scripting
  • Familiarity with SQL/NoSQL databases
  • Experience with CI/CD tools
  • Understanding of software development life cycle and agile methodologies

Benefits For Senior Engineer, Software Automation

Medical Insurance
  • Competitive salaries
  • Performance-based incentives
  • Various benefits programs