Share this job
SDET
Montreal, QC
Apply for this job

Job Title: Software Developer in Test



This role involves solving complex testing technical challenges, through the development /coding of programs, tools & automation frameworks, focuses on incorporating DevOps and Test & Behavior Driven Development practices for a robust & quality software delivery. The team believes in continuous improvement and extensively uses agile methodology and test automation as an enabler for quality, stability and efficiency of applications.


Role will involve:

-Developing & configuring software, tools to deliver test automation

-Onboarding various DevOps practices to software delivery

-Designing, implementing and enhancing test automation solution and frameworks with focus on CICD

-Updating existing automation suites to achieve higher coverage & efficiency objectives

-Being comfortable and effective working in a continuously changing fast paced environment

-Collaborating with other global delivery & business teams


Skills Required:

-8+ years of relevant professional experience as Software Developer in Test Automation

-Bachelor Degree in Computer Science or related field

-Full Stack automation developer with proficiency in designing, developing & implementing End to End automation frameworks

-Expert in various automation tools & frameworks, such as: TDD, BDD (Concordian / Cucumber / JBehave), UI Automation ( JEST / Protractor / Cypress / Playwright), Web-Services & API Automation (Karate, Postman)

-Extensive hands-on experience in distributed & web programming languages such as: Java / Python / Shell & JavaScript / Angular / Typescript

-Proficient in working on Cloud technologies (Preferably Azure but others are also considered)

-Proficient in continuous integration tools such as: Jenkins, Azure DevOps

-Proficient in working with Databases & SQL (any relational or non-relational)

-Proficient in WebServices, XML, REST, SOAP, JSON

-Excellent test analysis & troubleshooting skills

-Excellent interpersonal skills and professional approach


Skills Desired:

-Experience in Cloud testing like large scale cloud migration projects -Experience in Performance testing tools like (JBehave, JMeter etc)

-Self-starter ability to learn application architecture & new tools with minimal supervision

-Knowledge of source code management tools such as: GIT / VSS

-Knowledge of financial services


Apply for this job
Powered by