Heidi Health

QA Engineer, Growth

Heidi Health

full-time

Posted on:

Location: 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CypressJavaScriptSQL

About the role

  • Work with PM and Engineers to fill gaps in product requirements and prepare comprehensive test scenarios covering edge cases.
  • Perform manual testing for new features and implement automation for those features where possible.
  • Build and maintain E2E testing frameworks; design, develop, and execute automated tests using JavaScript for web, mobile, and performance testing.
  • Own the testing process: write and execute test cases, contribute to customer-facing documentation, and report bugs.
  • Develop automated tests for end-to-end user flows and processes for clinical AI products to ensure seamless UX.
  • Utilize various testing methodologies (functional, regression, performance) to identify and address issues.
  • Develop and execute automated tests for systems integration across web applications, mobile platforms, and portals.
  • Analyze functional requirements and API specifications to develop comprehensive automated test suites.
  • Design and execute performance tests to identify bottlenecks and ensure optimal responsiveness.
  • Recognize potential product risks and design targeted testing strategies to mitigate them.
  • Communicate testing outcomes clearly to managers and stakeholders.
  • Use test management, CI/CD, and issue tracking tools to streamline the testing process.

Requirements

  • 3-5 years of experience as an SDET, demonstrating a strong understanding of software testing principles, such as Behaviour Driven Testing (BDD).
  • Proficiency in designing, developing, and maintaining automated test suites and frameworks for E2E (e.g., Playwright, Cypress, Cucumber, Appium or similar) using JavaScript.
  • Experience in Mobile testing (e.g., Appium) is a bonus.
  • Performance testing experience is a bonus.
  • Hands-on experience with systems integration testing for web applications, mobile platforms, and portals.
  • Proven ability to analyze functional requirements and API specifications to create effective automated test suites.
  • Troubleshooting skills and ability to identify specific failure conditions.
  • Intermediate-level skills in SQL Server databases.
  • Ability to proactively identify potential product risks and develop targeted testing strategies.
  • Excellent communication skills.
  • Passion for quality, strong analytical and problem-solving skills.