We are looking for extremely talented, energetic, and motivated individual to join our team as a Software Engineer in Test. As a Software Testing Engineer you will be responsible for testing and verification of software components and end-to-end business scenarios. We are seeking an individual with systems testing skills to work with our development and testing team to build robust automated testing suite.
Our Engineering Environment
We are building our system with a variety of technologies including React, Dropwizard, Elasticsearch, RabbitMQ, Redis, Mongo, PostgreSQL and Oracle all running on AWS. We’re writing code in JavaScript, Java, Go, Python, R, and SQL. We are currently researching the best database technologies to add to our stack and to enable future analytics development. We operate in an agile environment where we believe in collaboration, code/design reviews and lots of automated tests.
You will be responsible for:
  • Expand and maintain our API test automation framework (Node, Mocha).

  • Expand and maintain our UI test automation framework (Cypress)

  • Develop and maintain internal tools to aid our development team (Python or language of your choice).

  • Review automated test cases created by off-shore team

  • Provide QA status in daily scrum meetings and testing efforts estimations in sprint planning.

  • Minimum 2 years of experience in Software Engineering.

  • Minimum 1-2 years of working in Agile (Scrum) development environment

  • Proven experience in planning, developing and maintaining test automation framework and test suites.

  • Previous experience testing RESTful JSON web services.

  • Ability to work with off-shore testing team.

  • Computer Science or Engineering degree.

  • Experience with Amazon EC2 or other cloud providers.

  • Experience testing large data-sets and/or Data warehouses.

  • Local Candidates Only