Software Engineer in Test II

Skills
Computer ScienceSoftware DevelopmentAnalytical SkillsHTMLQuality AssuranceQuality Assurance TestingRequirements Gathering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • B.S. degree in computer science or related scientific discipline
  • 3+ years of experience in software QA testing web-based applications and desktop products
  • Experience with test automation software and automated test scripts
  • Experience with code based functional and unit tests
  • Experience with CI platforms such as GitLab CI/CD GitHub Actions Azure Pipelines Jenkins or TeamCity
  • Experience with load and performance testing tools
  • Experience testing Java web applications is highly preferred
  • Experience with at least one API testing framework is highly preferred
  • Experience with Playwright and Selenium
  • Experience with Docker
  • Knowledge of Agile Scrum or Kanban

Nice to have

  • Analytical
  • Collaborative
  • Detail-oriented
  • Innovation-driven
  • Mission-focused

Day to day

  • Build and enhance automation for web and desktop applications across multiple testing levels.
  • Develop, maintain, and execute validation protocols, test scenarios, and manual verification activities in a regulated environment.
  • Support the full software development lifecycle by contributing to requirements analysis, risk assessment, troubleshooting, deployment, and internal stakeholder support.