Description

You will develop and maintain software using Python. You will own the implementation of test automation frameworks and CI/CD pipelines. You will apply software engineering best practices within an Agile environment. You will build and coach engineering teams. You will write and review technical specifications and documentation.

Responsibilities

  • Develop and maintain software using Python.
  • Implement and manage test automation frameworks.
  • Integrate and maintain CI/CD pipelines.
  • Apply software engineering best practices in Agile development.
  • Coach and build high-performing engineering teams.

Required Skills

  • 5+ years of professional experience with Python or equivalent scripting language.
  • 5+ years of hands-on experience in software development in test.
  • Experience with test automation frameworks.
  • Proficiency with CI/CD tools.
  • Familiarity with cloud and container management technologies.
  • Experience in Agile software development processes.
  • Bachelor's or Master's degree in Computer Science, Biomedical Engineering, or related field.
  • 8+ years of overall professional working experience.

Education

Bachelor's or Master's degrees