Full Time

Senior Software QA Engineer (C++/Back-End)

r2 Technologies, Inc.
$90,000 - $120,000* / year (about $43–$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 r2 Technologies, Inc., so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software QA Engineer at r2 Technologies, Inc. will play a pivotal role in ensuring the quality and reliability of our back-end systems developed in C++. This position requires a seasoned professional who is adept at developing and executing intricate test plans, managing the testing lifecycle, and collaborating closely with cross-functional teams to enhance product quality. The candidate will drive both manual and automated testing processes, oversee performance testing, and mentor junior QA engineers, thereby shaping the testing process to align with our company’s strategic objectives.



Job Responsibilities

  • Design and implement comprehensive test strategies for C++ back-end systems.
  • Develop and maintain test cases, test scripts, and documentation in alignment with project specifications.
  • Execute manual and automated tests, ensuring thorough validation of product functionalities.
  • Monitor and report on testing progress, defects, and performance issues using relevant bug-tracking tools.
  • Work closely with development teams to identify, reproduce, and resolve issues in a timely manner.
  • Lead performance testing initiatives and analyze results to advocate for system performance improvements.
  • Mentor and support junior QA engineers in best practices and testing methodologies.
  • Continuously improve the testing process through feedback and innovative methodologies.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of experience in software quality assurance, specifically with C++ applications.
  • Proficiency in developing automated test scripts and frameworks.
  • Experience with performance testing tools and methodologies.
  • Strong understanding of the software development lifecycle (SDLC) and related testing methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills for collaboration with cross-functional teams.


Technologies & Tools

The Senior Software QA Engineer will utilize a variety of technologies and tools, including but not limited to C++ testing frameworks, automated testing tools such as Selenium and JUnit, performance testing tools like JMeter and LoadRunner, version control systems (e.g., Git), and defect tracking systems (such as Jira). Familiarity with continuous integration/continuous deployment (CI/CD) tools will also be advantageous to streamline the testing process.



Ideal Candidates

Ideal candidates for the Senior Software QA Engineer position at r2 Technologies, Inc. will possess a blend of technical expertise and strong interpersonal skills. They should be proactive, detail-oriented, and committed to high-quality work. A passion for problem-solving and continuous improvement is critical, as is the ability to thrive in a collaborative environment. Candidates should also be flexible and open to adapting to emerging technologies and changing project demands, showcasing a commitment to both personal and team growth.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

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