Full Time

Software QA Engineer

BetterHelp
$60,000 - $100,000* / year (about $29–$48 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by BetterHelp, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software QA Engineer at BetterHelp, you will play a critical role in ensuring the quality and reliability of our software products. You will be responsible for designing and implementing test plans, executing test cases, and maintaining automated testing frameworks. Your work will directly impact the user experience, as you will collaborate closely with development teams to identify defects and recommend solutions, ultimately ensuring that our applications meet high standards of quality and functionality.



Job Responsibilities

  • Design and execute comprehensive test plans and test cases to ensure software quality.
  • Develop and maintain automated testing scripts and environments.
  • Identify, document, and track software defects and participate in the defect lifecycle.
  • Collaborate with software developers and product managers to understand application requirements and features.
  • Perform regression testing, performance testing, and user acceptance testing as required.
  • Continuously evaluate and improve existing QA processes and methodologies.
  • Contribute to the development of testing tools and frameworks to enhance testing efficiency and effectiveness.
  • Participate in code reviews and maintain a strong understanding of coding best practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years' experience in software quality assurance or a related field.
  • Proficient in manual and automated testing methodologies and tools.
  • Strong knowledge of software development life cycles and test automation frameworks.
  • Experience with scripting languages such as Python, Java, or JavaScript.
  • Familiarity with cloud technologies and services, preferably AWS or Azure.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.


Technologies & Tools

The Software QA Engineer will utilize a variety of testing tools and technologies, including but not limited to Selenium, Postman, JUnit, Jenkins, and Git. Familiarity with CI/CD pipelines and cloud-based testing environments is essential. Proficiency in using debugging and performance profiling tools will also be beneficial in ensuring efficient software delivery.



Ideal Candidates

The ideal candidate for the Software QA Engineer position at BetterHelp will possess a strong attention to detail and a passion for quality assurance. You should be proactive in identifying issues and possess effective communication skills to articulate complex problems to both technical and non-technical stakeholders. An inquisitive mindset, the ability to adapt to rapidly changing technologies, and a strong commitment to promoting quality best practices will set you apart as a valuable member of our team.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.