EngineerJobs.io
← Back to all jobs

Job Description

Senior Quality Assurance Engineer role in Philadelphia focused on automated testing for API and UI in a SaaS environment.

Responsibilities

  • Design, develop, and maintain scalable automated test suites covering API and UI layers
  • Integrate automated tests into the CI/CD pipeline to improve test efficiency and accelerate delivery
  • Participate in load, stress, and endurance testing to validate performance and scalability
  • Help identify performance bottlenecks and collaborate with engineering teams on remediation
  • Review test failures, perform root cause analysis, and produce actionable defect reports
  • Validate releases to ensure requirements are met and quality standards are maintained
  • Conduct manual testing when automation is not the best fit
  • Support consistent testing practices across a distributed set of development teams
  • Recommend improvements to automation approaches, testing processes, and overall quality practices
  • Mentor team members on automation development, automation design patterns, testing strategies, and best practices
  • Provide technical leadership building maintainable, scalable, and reusable test frameworks

Requirements

  • 8+ years of experience in an Agile, highly collaborative, team-based environment
  • 5+ years developing API and UI test automation solutions
  • Hands-on experience with automated testing frameworks (for example: Selenium, Cucumber, Playwright)
  • Experience contributing to load and performance testing (for example: JMeter, k6, Gatling)
  • Strong understanding of object-oriented programming and design patterns
  • Proficiency in C#, Java, or JavaScript
  • Strong understanding of web and browser technologies
  • BS and/or MS in a technical discipline (Computer Science or Software Engineering preferred)

Tools & Technologies

  • Selenium, Cucumber, Playwright
  • JMeter, k6, Gatling
  • C#, Java, JavaScript
  • CI/CD
  • iOS, Android
  • Selendroid, Appium

Bonus Points (If You Have)

  • 5+ years of experience in mobile application testing, including manual and automated testing
  • Strong understanding of mobile application technologies, including iOS and Android operating systems
  • Experience with Selenium-based mobile testing automation frameworks such as Selendroid and Appium

Benefits

  • Competitive salary: $95,000 to $125,000 per year
  • Employer-sponsored health, dental, vision, life, and disability insurance
  • Retirement plan with company contribution
  • Annual company profit sharing
  • Personal development and training budget
  • Open, collaborative work environment
  • Extensive 2-week onboarding plan
  • Comprehensive mentorship program

Equal Opportunity Employer and Applicant Rights

  • TherapyNotes LLC is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, or any other protected status under federal, state, or local law.
  • TherapyNotes LLC is committed to providing a workplace free of discrimination and harassment.
  • If you require a reasonable accommodation during the application process, contact [email protected].

Similar Jobs