Full Time

Senior Quality Assurance Engineer

TherapyNotes, LLC
$80,000 - $120,000* / year (about $38–$58 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 TherapyNotes, LLC, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Quality Assurance Engineer at TherapyNotes, LLC is responsible for ensuring the highest quality of software products through meticulous testing processes. This role requires significant expertise in software quality assurance methodologies and will involve designing test cases, conducting thorough evaluations of the product, and collaborating with development teams to enhance the overall user experience. The Senior Quality Assurance Engineer will play a crucial role in all stages of the development lifecycle, ensuring that all software adheres to the highest standards of quality and performance.



Job Responsibilities

  • Design, develop, and execute comprehensive test plans and test cases.
  • Perform regression, integration, and functional testing to identify and resolve software defects.
  • Collaborate closely with product management and development teams to understand requirements and user expectations.
  • Utilize automated testing tools to improve efficiency and effectiveness of quality assurance processes.
  • Track and manage defects through a standard defect management system.
  • Prepare and deliver detailed test reports and metrics to key stakeholders.
  • Participate in code reviews and contribute in discussions about software design and architecture.
  • Mentor junior quality assurance team members and promote best practices across the team.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Minimum of 5 years experience in quality assurance roles, preferably in a software development environment.
  • Proficiency with automated testing tools and frameworks, such as Selenium or QTP.
  • Strong understanding of software development lifecycle (SDLC) and testing methodologies.
  • Experience with performance testing tools and techniques is a plus.
  • Excellent analytical and problem-solving skills, with keen attention to detail.
  • Effective communication skills, both verbal and written, to collaborate with cross-functional teams.
  • Familiarity with agile methodologies is highly desirable.


Technologies & Tools

The Senior Quality Assurance Engineer will utilize a variety of technologies and tools to execute their responsibilities effectively. This includes test automation frameworks such as Selenium, performance testing tools like JMeter and LoadRunner, version control systems such as Git, as well as project management and bug tracking tools like Jira and Confluence. Familiarity with programming languages such as Java, C#, or Python may also be beneficial for creating automation scripts.



Ideal Candidates

Ideal candidates for the Senior Quality Assurance Engineer position will possess a strong blend of technical expertise, analytical thinking, and communication skills. They should have a passion for delivering high-quality software and a keen eye for detail. A proactive approach to finding and solving problems, coupled with the ability to thrive in a collaborative environment, will be essential in this role. Dedication to continuous improvement and staying updated with the latest testing techniques and industry trends will also enhance their effectiveness in contributing to the team's success.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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