Open Systems Tech is looking for a Test Automation Engineer for one of our financial services clients within the financial services space based out of Mississauga / ON.
This is a time sensitive opportunity, please apply ASAP.
Job Title : Test Automation Engineer
Location : Mississauga Hybrid 3 days / week
Term : 1 year contract plus extension
Technical Skills : Must Have :
Must Have :Preferred Knowledge / Experience
- Proficiency in Java (8+ years of experience) with demonstrable success in developing high performance, multi-threaded applications.
- 7+ years working in a SCRUM or Agile engineering environment with Financial Service industry background working on Trading platforms.
- Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming.
- Understanding of relational database concepts and knowledge in SQL, NOSQL, Mongo DB, Oracle.
- Solid experience in building CI / CD pipelines in cloud platforms
- Experience in Performance testing and performance engineering.
- Experience with Jira, Git / Bitbucket, Gradle and CI / CD tools, e.g. Jenkins, TeamCity and Urban Code Deploy, Lightspeed.
- Experience with Linux / Unix.
- Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, NUnit, etc.
- Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
- 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
- Experience with project management software such as JIRA, Zephyr.
- Experience in BDD testing frameworks like Cucumber or SpecFlow
- Expertise in UI automation using Test Complete (Preferred) or Selenium, WebDriver IO, cypress, playwright
- Experience with automation of Desktop based apps is a plus
- Experience with API automation using Rest Assured, Postman
- Knowledge of fixed income products, customer and broker market platforms and trading
5 days ago