Robert Half

Software Quality Assurance Manager

Prince George's County, MD, US

3 days ago
Save Job

Summary

Position Overview

We are seeking a skilled and detail-oriented Software Quality Assurance (QA) Engineer to join our team. In this role, you will ensure that our software products meet the highest standards of quality, reliability, and performance. You will be responsible for creating and executing both automated and manual test cases, identifying defects, and collaborating closely with developers to ensure that issues are addressed. Your work will play a key role in delivering high-quality software that meets user needs and exceeds expectations.

Key Responsibilities

  • Develop, document, and execute comprehensive test plans and test cases for new and existing features.
  • Design and maintain automated test scripts using modern testing frameworks and tools.
  • Conduct both manual and automated testing to identify software defects, performance bottlenecks, and usability issues.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and create effective test strategies.
  • Perform regression, integration, and system testing to ensure new changes do not impact existing functionality.
  • Participate in daily stand-up meetings, ensuring quality considerations are integrated into the development process.
  • Analyze and report test results, including the identification and prioritization of defects, and provide actionable feedback to the development team.
  • Track, manage, and verify the resolution of defects in the bug tracking system.
  • Perform load and performance testing to ensure scalability and stability of applications.
  • Maintain a high standard for software quality by recommending improvements to development processes, tools, and workflows.
  • Stay up-to-date with the latest testing methodologies, tools, and technologies to continuously improve the testing process.

Required Skills and Competencies

  • Experience with performance testing tools (e.g., JMeter, LoadRunner) and techniques.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of security testing practices and tools.
  • Familiarity with cloud platforms (specifically AWS) and their testing considerations.
  • Excellent written and verbal communication, with the ability to engage diverse audiences.
  • Will be responsible for creating the Quality Assurance department from scratch, including selecting best-in-class tools and defining procedures and practices.

Preferred Qualifications

  • 3+ years of experience in technical quality assurance or software testing, with a focus on both manual and automated testing.
  • Strong experience with testing frameworks and automation tools (e.g., Selenium, Cypress, JUnit, TestNG, or similar).
  • Familiarity with genomics, dairy production, or agricultural markets is helpful.

Education

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • ISTQB or other QA certifications.

Why Join Us?

  • Be a part of a mission-driven organization that impacts the global industry.
  • Work with a collaborative team of industry leaders and scientific experts.
  • Opportunity to lead transformative projects that shape the future of the industry.

Compensation and Benefits

  • Competitive salary, commensurate with experience.
  • Comprehensive benefits package (complete information package upon request).
  • This position is located in Bowie, MD and reports to the Chief Technology Officer.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: