QA Engineer


The Challenge

Are you a QA engineer or QA lead who's up for a challenge? Then we have the right job for you. We’re looking for an experienced professional who is eager to build things from scratch, leverage existing solutions, and who can bring QA expertise into the team.


  • Review quality specifications and technical design documents to provide timely and meaningful feedback;

  • Create detailed, comprehensive and well-structured test plans and test cases;

  • Estimate, prioritize, plan and coordinate quality testing activities;

  • Plan, create and manage the overall Quality Planning strategy;

  • Support acceptance test creation/refinement with product owners;

  • Execute manual tests to verify that the acceptance criteria are met;

  • Help create/maintain test automation to support regression testing;

  • Reproduce production issues in test environments;

  • Author efficient bug reports;

  • Verify production fixes in test environments;

  • Mentor other intern fellows and learn them QA best practices.


  • Bachelor's Degree in Computer Science or related field;

  • 3+ years of relevant work experience;

  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and test suite development and maintenance;

  • Experience with standard QA tools and practices, such as functional API testing, integration testing, and UI functionality and usability testing, with a passion for automation;

  • Scripting/programming experience to automate testing;

  • Strong communication skills;

  • Self motivated, but also a team player;

  • Be creative and have fun!