Taro Logo

Quality Assurance Engineer

TherapyNotes is the go-to superhero for behavioral health Practice Management and EHR software. Their SaaS solution handles scheduling, billing, documenting, telehealth, and more for clinicians.
United States
$65,000 - $105,000
Mobile
Senior Software Engineer
Remote
5+ years of experience
Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
(USA) Software Engineer III

Senior Android Developer position at Walmart focused on developing and maintaining the Walmart+ mobile app features, requiring 5+ years of experience and strong Kotlin expertise.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech focusing on Android/mobile development, offering competitive pay and comprehensive benefits in Bentonville, AR.

Media Frameworks Software Engineer, Developer Relations

Senior Software Engineer role at Apple focusing on media frameworks and developer relations, helping developers create outstanding software for Apple platforms.

Sr Software Engineer - ARKit/RealityKit

Senior Software Engineer role at Lowe's focusing on ARKit/RealityKit development for Apple platforms, offering competitive salary and comprehensive benefits in Kirkland, WA.

Lead Software Engineer - Mobile

Lead Software Engineer - Mobile position at JPMorgan Chase focusing on TypeScript and React Native development with competitive compensation and comprehensive benefits.

Description For Quality Assurance Engineer

TherapyNotes is seeking a Quality Assurance Engineer to join their dynamic team. This role focuses on testing mobile applications across iOS and Android platforms. The primary responsibilities include designing, developing, and executing automated tests for mobile and web UI and API layers using tools like Appium and Selenium. The ideal candidate will ensure mobile apps are stable, bug-free, and perform seamlessly on various devices.

Key Responsibilities:

  • Deliver comprehensive test strategies for an industry-leading SaaS application
  • Collaborate with Product and Development teams to create user stories and define acceptance criteria
  • Design, develop, and execute test plans for mobile application testing
  • Review mobile device compatibility and report potential issues
  • Maintain existing tests and write manual and automated tests
  • Analyze root causes for testing failures and open appropriate tickets
  • Integrate test automation into the CI/CD pipeline
  • Manually test mobile application components where automation is not suitable
  • Make recommendations for improving current testing processes

Requirements:

  • 5+ years of experience in an Agile, collaborative team environment
  • 3+ years of experience in mobile application testing (manual and automated)
  • Bachelor's or Master's degree in Computer Science or Software Engineering (preferred)
  • Strong understanding of Object-Oriented Programming concepts
  • Solid knowledge of mobile application technologies (iOS and Android)
  • Proficiency in mobile application testing best practices and tools
  • Familiarity with languages like C#, Java, and JavaScript
  • Experience with Selenium-based mobile test automation frameworks (Selendroid, Appium)
  • Experience integrating automated testing with Continuous Integration tools like Jenkins

TherapyNotes offers a competitive salary range of $65,000-105,000, along with benefits such as health insurance, retirement plan, profit sharing, and personal development budget. They provide an open, collaborative work environment with a comprehensive onboarding and mentorship program.

Join TherapyNotes and help revolutionize behavioral health software while making a real difference!

Last updated 7 months ago

Responsibilities For Quality Assurance Engineer

  • Deliver comprehensive test strategies for SaaS application
  • Collaborate with Product and Development teams
  • Design, develop, and execute test plans for mobile application testing
  • Review mobile device compatibility
  • Maintain existing tests and write manual and automated tests
  • Analyze root causes for testing failures
  • Integrate test automation into CI/CD pipeline
  • Manually test mobile application components
  • Make recommendations for improving testing processes

Requirements For Quality Assurance Engineer

Java
JavaScript
  • 5+ years of experience in Agile environment
  • 3+ years of experience in mobile application testing
  • Bachelor's or Master's degree in Computer Science or Software Engineering
  • Understanding of Object-Oriented Programming
  • Knowledge of mobile application technologies (iOS and Android)
  • Proficiency in mobile application testing best practices
  • Familiarity with C#, Java, and JavaScript
  • Experience with Selenium-based mobile test automation frameworks
  • Experience integrating automated testing with CI tools

Benefits For Quality Assurance Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual salary
  • 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

Interested in this job?