Quality Assurance Engineer

closed
TherapyNotes Logo

TherapyNotes

πŸ’΅ $65k-$105k
πŸ“Remote - United States

Summary

Join TherapyNotes as a QA Engineer and play a crucial role in ensuring the quality of our industry-leading SaaS application. Your primary focus will be developing automated tests for our API and UI layers using tools like Selenium. Collaborate with cross-functional teams to define test strategies, create user stories, and maintain existing tests. You will analyze test failures, integrate automation into our CI/CD pipeline, and contribute to improving our testing processes. This position requires extensive experience in test automation, software development, and Agile methodologies. We offer a competitive salary, comprehensive benefits, and a supportive work environment.

Requirements

  • 5 or more years of experience in an Agile, highly collaborative, team-based environment
  • 3 or more years of experience developing API and UI test automation projects
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)
  • Experience with software development languages such as C#, Java, JavaScript
  • Experience with test automation frameworks such as Selenium, Cucumber
  • Strong understanding of web and browser technologies

Responsibilities

  • Working with the existing QA and development team members, deliver a comprehensive test strategy for an industry leading SaaS application
  • Ensure that test activities are consistent with test plans across a diverse and distributed set of development teams
  • Collaborate with the Product and Development teams to create user stories, define acceptance criteria, and build test plans
  • Maintain existing tests and write manual and automated tests while features are being developed
  • Test and validate software to ensure that it satisfies requirements and is free from defects
  • Analyze the root cause for testing failures and open appropriate tickets with sufficient findings
  • Integrate test automation into the CI/CD pipeline and increase the organization's speed to market
  • Manually test application components where automation is not a good fit
  • Make recommendations on how our current testing processes can be improved

Benefits

  • Competitive salary - $65,000-$105,000
  • Employer sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development/training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program
This job is filled or no longer available

Similar Remote Jobs