Full Time

Software QA Engineer

CooperSurgical
$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 CooperSurgical, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software QA Engineer at CooperSurgical will play a critical role in ensuring the quality and reliability of our software products. This position involves designing and implementing testing strategies, developing automated tests, and conducting performance and regression testing. The ideal candidate will work collaboratively with cross-functional teams to identify areas of improvement, ensuring that our software meets the high standards of quality that our customers expect. The role underscores a commitment to rigorous testing methodologies, a deep understanding of software development processes, and a proactive approach to problem-solving.



Job Responsibilities

  • Develop and execute test plans, test cases, and test scripts based on software requirements.
  • Conduct functional, regression, and performance testing to ensure software quality.
  • Collaborate with development teams to identify and resolve software defects.
  • Create and maintain automated testing frameworks to improve testing efficiency.
  • Analyze testing results and provide feedback to stakeholders on software quality and risks.
  • Participate in code reviews to ensure quality standards are met.
  • Document test cases, test results, and overall QA activities for compliance and reporting.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software quality assurance testing.
  • Strong knowledge of software testing methodologies and best practices.
  • Proficiency in automation testing tools such as Selenium, QTP, or similar.
  • Experience with version control systems like Git or SVN.
  • Familiarity with Agile/Scrum development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.


Technologies & Tools

In this role, the Software QA Engineer will utilize a range of technologies and tools including, but not limited to, Selenium for test automation, JIRA for issue tracking, and Jenkins for continuous integration. Familiarity with programming languages such as Java, Python, or C# is advantageous, as is experience with database management systems for validating backend functionalities.



Ideal Candidates

The ideal candidates for the Software QA Engineer position will possess a strong attention to detail, allowing them to detect even the smallest discrepancies in software functionality. They should exhibit a passion for software quality, be proactive in their approach to testing, and have the ability to adapt quickly to changing project requirements. Strong teamwork and communication skills are essential, as the role requires collaboration with various departments to ensure seamless integration of quality assurance processes in the software development lifecycle.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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