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.