Intermediate Automation Test Lead with Java/Microservices experience to develop and update automated test scenarios for one of our digital banking clients- 29092
Job Type: Contract
Positions to fill: 1
Start Date: Mar 06, 2023
Job End Date: May 05, 2023
Pay Rate: Hourly: Negotiable
Job ID: 127043
Location: Toronto
Intermediate Automation Test Lead with Java/Microservices experience to develop and update automated test scenarios for one of our digital banking clients- 29092
Location Address: Currently fully remote/WFH – potential to move to hybrid at 333 King Street E - open to fully remote candidates
Contract Duration: 2 months (High possibility of extension)
Schedule Hours: standard 37.5 hrs/week
Story Behind the Need
Typical Day in Role:
Nice-To-Have Skills:
Location Address: Currently fully remote/WFH – potential to move to hybrid at 333 King Street E - open to fully remote candidates
Contract Duration: 2 months (High possibility of extension)
Schedule Hours: standard 37.5 hrs/week
Story Behind the Need
- Business group: Canadian Digital Banking Engineering - Digital Payments – Provide microservices to mobile and web; deal with day-to-day payments, EMTs, bill payments, wallet provisioning
- Project: Smart Investor, and Wealth – enabling bank customers to digitally purchase their investment options and enabling Wealth management applications
Typical Day in Role:
- Collaborate closely with a team of backend API developers, business system analysts, developers, and architects to work on both new features and incremental improvements
- Develop and update automated test scenarios
- Bring new ideas on how to improve the test framework
- Create robust, repeatable automated testing solutions for our production software
- Develop both positive and negative test scenarios while working with business system analysts, developers, and technical leads to test new features
- Help triage any issues automated tests uncover or any issue raised by production support, and communicating closely with the development team
- 3+ experience as an Automation Test Lead for Microservices Applications
- 3+ years of experience in Java
- 3+ years of testing Restful APIs with Postman
- 3+ years of experience in Load Testing (preferably with Locust and LoadRunner)
- 5+ years’ experience in developing Unit Tests and Integration Tests using testing frameworks such as JUnit, TestNG, and RestAssured
Nice-To-Have Skills:
- 3+ years of experience testing Spring Boot applications
- Python Scripting
- Familiarity with OpenAPI Specification (OAS)/ Swagger, YAML, JSON
- Working knowledge of SQL, RestAssured, SOAPUI
- Experience working in a DevOps environment. Experience with Java Build Tools: Maven or Gradle5
- Exposure to RDBMS such as Oracle or DB2.
- Bachelors or equivalent in computer science or related field is preferred
- 1 round – 1 hour MS Teams video interview – HM + other team members
- Verbal interview probing on technical skills