The Opportunity

Revolution Prep is a fast-growing, privately-held company that is developing innovative technology and instruction with a goal of making education smarter for everyone. Our online education programs are being used by both schools and individuals; we are also adding new online features on an ongoing basis to all of our products. We plan to continue expanding our online education platform in both functionality and scale.

We are seeking a talented Quality Assurance Analyst to join our team. Ideal candidates must have excellent problem solving skills, along with keen attention to detail and outstanding written and oral communication abilities. We're looking for smart people who can learn quickly, love technology, and want to work on innovative web applications.


  • Create end-to-end test plans
  • Execute test plans and manage all testing activities, including manual and automated tests, to ensure end-to-end coverage
  • Ensure solutions are tested in terms of functionality, performance, reliability, stability and compatibility with other legacy- and / or external systems
  • Review functional and design specifications to ensure full understanding of features and testing scope
  • Identify test requirements from specifications and design test coverage plan
  • Develop, document and maintain functional test cases and other test artifacts like test data, data validation, harness scripts and automated scripts
  • Execute and evaluate manual and automated test cases and report test results
  • Hold and facilitate test plan/case reviews with cross-functional team members
  • Ensure that validated deliverables meet functional and design specifications and requirements
  • Liaison with development, product management, and customer support
  • Isolate, replicate, and report defects and verify defect fixes
  • Validate and prioritize reported customer issues
    • Collect information and communicate status as needed to original reporter
    • Ensure tickets are prioritized and resolved in a timely manner

The Candidate

Required skills:

  • 2+ years of web application testing experience (mobile experience a plus)
  • Basic understanding of REST APIs and familiarity with tools such as Postman
  • Basic knowledge of SQL
  • Exceptional written and verbal communication skills
  • Detail-oriented and a high bar for quality
  • Quick learner with a drive to become a domain expert
  • Hands-on experience creating end-to-end test plans and owning test execution
  • Creative problem solver – to understand reported defects from end users, as well as creatively ‘break’ applications during the testing process
  • Desire to constantly learn and expand skills


Salary commensurate with experience, comprehensive healthcare benefits, 401k, flexible time off policy, and vibrant company culture!