This recruiter is online.

This is your chance to shine!

Apply Now

Junior QA Engineer with strong API testing and performance testing experience to work with one of our major banking clients- 39032

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Junior QA Engineer with strong API testing and performance testing experience to work with one of our major banking clients- 39032


Location Address: Scarborough (Hybrid) 4-5 days a week in our Scarborough ABM Lab.

Contract Duration: 9+ months (Possibility of extension & conversion to FTE)

Schedule Hours: 8:30 am-5 pm Monday-Friday (37.5 hrs/week)

Reason to bring resources: Extra support with off-device testing


Business group: Client Engineering - Commerce Engineering - Focuses on all ABM(Automated Banking Machine)-related issues, including development, backend operations, software, and hardware testing.

We are seeking a dedicated and hands-on QA Engineer to join our backend delivery team. This role is critical to ensuring the quality and reliability of our services as we migrate from on-premises infrastructure to GCP and refactor our platform into a microservices-based architecture.


Initiative: API and Back-end Testing


Value proposition:

We have an inclusive and collaborative working environment that encourages creativity and curiosity and celebrates success! We provide you with the tools and technology needed to create meaningful customer experiences

You'll get to work with and learn from diverse industry leaders, who have hailed from top technology companies around the world


Typical day in role:

• API & Backend Testing

• Design, develop, and execute test plans for RESTful APIs and backend services.

• Perform load, performance, and non-functional testing using tools like JMeter, K6, or similar.

• Automate test cases and integrate them into CI/CD pipelines.

• ABM Functional Testing

• Conduct end-to-end testing of backend stories using ABM machines.

• Collaborate with testers and business stakeholders to understand ABM UI flows.

• Use test plastics (dummy cards) and conditioning techniques to simulate real-world scenarios.

• Monitoring & Troubleshooting

• Assist in diagnosing production issues such as server hangs, high CPU/memory utilization, etc.

• Leverage monitoring tools like Dynatrace, Splunk, and AQA Synthetic Monitoring to identify root causes.

• Work closely with DevOps and development teams to ensure system stability and performance.

• Team Collaboration

• Participate in sprint planning, story grooming, and daily standups.

• Coordinate with cross-functional teams including operations, product, and ABM lab testers.

• Be proactive in identifying gaps in test coverage and process improvements.


Candidate Requirements/Must-Have Skills:

• 4+ years of experience in QA with a strong focus on backend/API testing.

• Proficiency in performance testing tools (e.g., JMeter, K6) and scripting.

• Familiarity with monitoring tools such as Dynatrace, Splunk, Grafana, or AQA.

• Strong analytical and debugging skills.


Nice to have:

• Experience working with ABM or hardware-integrated systems.

• Exposure to microservices and cloud platforms (Azure, GCP, or AWS).

• Knowledge of test automation frameworks (Selenium) and CI/CD tools (e.g., Git, Jenkins, Docker).

• Some knowledge of testing SOAP APIs


Best vs average

The ideal candidate will be passionate about backend testing, eager to learn ABM (Automated Banking Machine) functional flows, and comfortable working in a hybrid environment that includes both software and hardware testing. The best candidate is a strong communicator as we work with different teams.

Education & Certificates:

Bachelor’s Degree in Engineering, Information Sciences, or equivalent field


Candidate review and selection:


2 rounds of interviews

1 - Team lead and hiring manager; In-person interview - 45min - 1 hour for behavioral, technical assessment, critical thinking, logical questions, etc.

2 - Senior manager and Director; video call, 1 hour for behavioral, and cultural fit.

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined