Job Description

Summary

  • Quality Assurance Developer with a mix of experience in manual QA and in developing test frameworks via object-oriented code with BDD
  • The Quality Assurance Developer is responsible for validating new and existing functionality, the creation and execution of automated tests for multiple platforms and contributing to the development of our automation framework.

Your role will focus on the following:

  • Manually test iOS, Android, Web and REST applications
  • Automated feature-level test development of iOS, Android, Web and REST API applications
  • Utilize and develop the company’s automated testing architecture
  • Identify test requirements from specifications and map test case requirements
  • Develop, document and maintain functional automated test cases
  • Migrate existing manual test cases
  • Implement code coverage reports
  • Work within an agile development model
  • Isolate, replicate, and report defects and automate reproduction steps for fixes
  • Properly communicate test activities, estimates, tasks, and status, both to team, lead, and to management
  • Accurately document and describe issue reproduction steps to communicate to developers

What you should bring to this position:

  • BS Computer Science or equivalent experience
  • 2+ years of experience within Quality Assurance or Software Development
  • 2+ years of experience of writing automated tests or coding in JavScript
  • Basic test automation best practices for iOS, Android, Web and REST API including page objecting, parallelization, and reporting
  • Experience creating back-end automated frameworks (using REST assured is a plus)
  • Experience creating front-end automated frameworks (using Selenium is a plus)

Our benefits and perks:

  • Flexible working hours (our core hours are 10-4)
  • Full healthcare insurance plan
  • Easy access to public transportation (Metro, bixi)
  • Compensation on transportation expenses
  • We also provide support for our team’s ongoing employee training and development
  • Friday breakfast
  • Weekly Happy Hours
  • Unlimited snacks and coffee