Open Position -

Automation QA Engineer



  • Previous relevant experience as a QA engineer for a product development company which has delivered SaaS and end user-oriented applications on iOS, Android and Desktop platforms
  • Excellent communication skills and the ability to generate and communicate meaningful development and testing metrics
  • Ability to design a test plan and write automated tests, as well as perform exploratory testing.
  • UI test automation experience, both on web and mobile is a must.
  • Good programming skills required to automate test cases with scripting languages such as JavaScript (strongly recommended) and/or Python
  • Demonstrated experience in testing methodologies, experience with standard QA and development tools
  • Experience in:
    • automating test cases for RESTful APIs
    • automating load test cases to replicate thousands of end users
    • delivering partially automated test-cases within sprints
  • Hands-on experience with one or more well-known test automation tools for back-end, API, Stress-testing and mobile apps is a must (Gatling, Selenium, Appium…)
  • Defect tracking system (i.e. Jira) and source control tools (Git) experience
  • noSQLDB’s testing experience is an asset
  • BS or higher in Computer Science or related field
  • Strong English language skill


  • Build and run test plans that include functional testing, stress, performance, reliability and usability testing
  • Develop and maintain our suite of automated functional tests to ensure the stability and performance of our SaaS platform and end user mobile applications
  • Ensure, maintain and increase the quality of our releases
  • Execute functional and manual testing on a day to day basis
  • You will be working closely with Engineering and Product teams on new features, system integration, functional and performance testing and will be reporting to the test team leader
  • Demonstrate creativity and initiative to improve our product’s test coverage and methodologies