QA Automation Engineers

QA Automation Engineers

Montreal, Quebec  - Permanent

Job Description

Our client is one of the first networks devoted to helping B2B enterprise. Our first-of-its-kind Sales Analytics platform combines a proprietary, self-learning network with applications that is ready to use, data backed, and built on predictive analyses.

We are looking for a QA Automation Engineer to collaborate with our Engineering and Product teams to build and maintain an automated testing framework in Java.

In this position, you will manage a library of reusable automation tools and frameworks, with the goal of creating a self-service model across the organization.

Must Have Skills:

Bachelor's Degree in Computer Science, Engineering or related fields
4+ years experience with functional and regression test automation technologies: Selenium, Cucumber, QTP, SoapUI, testNG, Jasmine, Mocha or other
Proficient in writing automated test plans and test cases in TestNg/JUnit
Expert level SQL skills spanning multiple Relational Database platforms (MySQL, Oracle) is must and Data Warehouse experience is plus
Strong understanding of test strategies in the data processing space and experience testing software at an API level
Knowledge of common scripting languages, including Python, Javascript and Bash (Unix/Linux)
Experience with source code management tools, including Git and Subversion
Exposure to Informatica, Big Data ecosystem (Hadoop, Hive, Impala, Oozie, etc.)
Exposure working in an agile environment
Knowledgeable in ETL testing process
Experience with multi level testing
Strong knowledge in STLC
Strong sense of documentation and tracking
Experience with JIRA or other bug tracking tools
Highly interested in Big Data relating to Artificial Intelligence


Starting: ASAP
Travel: 10%