Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision! logo

QA Automation Engineer - API Testing, Selenium, Java, Payments / Wires

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Toronto, Ontario, Canada

onsitefull-time
Posted Feb 9, 2026Apply by Mar 12, 2026

Role & seniority: Associate level QA/Testing professional; 8–10 years’ experience in functional, manual, and automation testing.

Stack/tools: API testing (SOA Test, SOAP UI, Ready API, Postman), RestAssured; test automation with Selenium; Maven for builds; basic Java, Cucumber, JUnit, TestNG; performance testing tools (desirable).

Top 3 responsibilities

  1. Review requirements/design documents; create, execute, and document detailed test cases; develop and maintain automation for API, services, and end-to-end testing.

  2. Define test data/environment requirements; participate in defect status calls; ensure defects are documented, tracked, retested, and reported timely.

  3. Support test planning/estimations; assist Test Lead; develop/debug/maintain performance testing scripts; follow delivery standards; continuously enhance domain/tech knowledge.

Must-have skills: API testing expertise; test automation and framework development; RestAssured proficiency; Java basics; Selenium experience; Maven knowledge.

Nice-to-haves: Core Java; Cucumber, JUnit, TestNG; performance testing tools; Payments/Wires domain knowledge.

Location & work type: Not specified; Full-time employment.

Full Description

Responsible for all phases of testing for assigned projects or releases, including Smoke/Build Verification Testing, Sprint Testing, Integration Testing, End-to-End Testing, Business Testing Support, Deployment Order Testing, and PAT phase.

Key Responsibilities Review system requirements, design documents, and technical user stories. Create, execute, and document detailed and accurate test cases. Develop and maintain automation test scripts for API, Services, and End-to-End (E2E) testing. Define test data and environment requirements. Participate in daily defect status calls to ensure defects are documented, tracked, retested, and reported in a timely manner. Assist Test Lead in delivery of test estimations and planning activities in adherence to system testing standards. Support technology peers in troubleshooting issues. Develop, debug, execute, and maintain performance testing scripts using various performance testing tools. Follow Technology Delivery practices, standards, and project management disciplines. Continuously enhance knowledge and expertise in technology and domain areas.

Job Requirements / Primary Skills

Experience: 8–10 years in functional, manual, and automation testing. Strong experience in API Testing using SOA Test, SOAP UI, Ready API, POSTMAN, etc. Hands-on experience with API Testing using RestAssured. Working experience with test automation using Selenium. Knowledge of Maven for project builds. Basic knowledge of Java, Cucumber, JUnit, and TestNG. Excellent documentation, verbal communication, and problem-solving skills. Engineering mindset with strong attention to quality and detail.

Domain Knowledge: Payments / Wires

Essential Skills API Testing Test Automation Framework Development RestAssured Java

Additional Skills Core Java Cucumber, JUnit, TestNG Performance testing tools (desirable)

Soft Skills / Cultural Fit Inspire a positive work environment and champion quality, innovation, teamwork, and service to the business. Eager to learn, adapt, and stretch thinking continuously. Strong collaboration with cross-functional teams.

Experience Required 8–10 years

Seniority level Associate Employment type Full-time Job function Information Technology Industries IT Services and IT Consulting

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.