Job Description

Title: QA Engineer

Location: Austin, TX; Remote

Our team at Rev is seeking a highly skilled and detail-oriented Manual QA Tester. As a Manual QA Tester, you will be responsible for ensuring the quality and reliability of our software applications through thorough testing and defect identification.


  • Perform manual testing of software applications to identify defects, bugs, and usability issues.
  • Develop and execute test cases and test plans based on project requirements and design specifications.
  • Conduct functional, regression, integration, and system testing to ensure the reliability and stability of the software.
  • Collaborate with cross-functional teams, including developers, business analysts, and project managers, to understand requirements and deliver high-quality software.
  • Document and track defects found during testing and work with the development team to ensure timely resolution.
  • Participate in design and requirement reviews to provide feedback and ensure testability of the software.
  • Verify and validate bug fixes and new features through retesting and regression testing.
  • Identify areas of improvement in the software development process and propose solutions to enhance the quality and efficiency of testing.
  • Stay up-to-date with industry trends and best practices in software testing methodologies, tools, and technologies.
  • Provide clear and concise reports on test results, including detailed descriptions of issues and recommendations for improvement.


  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 3+ years of experience as a Manual QA Tester or similar role, preferably in an Agile development environment.
  • Strong knowledge of software testing methodologies, tools, and best practices.
  • Familiarity with different types of testing, such as functional, regression, integration, and system testing.
  • Proficiency in writing clear, concise, and comprehensive test cases and test plans.
  • Excellent analytical and problem-solving skills, with the ability to identify and isolate defects.
  • Solid understanding of software development processes and the ability to work closely with developers to facilitate defect resolution.
  • Attention to detail and the ability to effectively prioritize and manage multiple tasks and deadlines.
  • Strong communication skills, both verbal and written, with the ability to articulate complex issues clearly.
  • Familiarity with test management and defect tracking tools is a plus.