You will own quality assurance for software components, working closely with development teams in an Agile setting.
Responsibilities
- Design, develop, and execute test cases to verify system functionality against business and user requirements.
- Execute manual tests or run automated test scripts, debugging framework and script issues as needed.
- Create, maintain, and execute automated test scripts, including developing new websites for automation support.
- Diagnose problems, report bugs and enhancements using a bug tracking system like Jira.
- Document test results, write reports, and assist in defining test methodology and strategy.
Required Skills
- 3+ years of software test engineer experience or 1+ years with a Master’s degree.
- Prior programming experience in Python.
- Experience with test automation tools, specifically Selenium and Squish.
- Familiarity with source code management using Git and Bitbucket.
- Proven experience working within an Agile Scrum development environment.
- Strong analytical and problem-solving skills.
- Bachelor's or Master's degree in Computer Science, Biomedical Engineering, or equivalent.
- Strong written and verbal communication skills.