Description

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.

Education

Bachelor's or Master's degrees