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

Senior QA Engineer – API & Automation (Payments/Wires)

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

onsitefull-time
Posted Feb 3, 2026Apply by Mar 5, 2026

Role & seniority: Senior QA Engineer – API & Automation (8–10 years)

Stack/tools: Core Java; RestAssured; Selenium WebDriver; Maven; Cucumber; JUnit/TestNG; API testing tools: SOATest, SOAP UI, ReadyAPI, Postman; test automation/framework development

Top 3 responsibilities

  1. Lead and perform full-cycle testing across multiple projects (smoke, sprint, integration, end-to-end, PAT, deployment-order testing; support UAT)

  2. Design, develop, and maintain automation scripts and frameworks for APIs, services, and end-to-end workflows

  3. Defect management and cross-team collaboration (triage, documentation, retesting; support test leads with planning and standards)

  • Must-have skills: Advanced API testing; test automation & framework development; RestAssured; Core Java; Selenium WebDriver; Maven; Cucumber; JUnit/TestNG; experience with SOATest, SOAP UI, ReadyAPI, Postman

  • Nice-to-haves: Payments/wires domain experience; performance testing knowledge; strong communication and documentation skills; engineering mindset/problem-solving

  • Location & work type: Not specified in description; details not provided

Full Description

Job Description: Senior QA Engineer – API & Automation (8–10 Years)

Skills: Core Java | RestAssured | Test Automation | API Testing | Framework Development

Keywords: API Testing, Automation Testing, Selenium, RestAssured

Role Overview The Senior QA Engineer will be responsible for leading and executing all phases of testing across multiple projects and releases. This includes smoke/build verification, sprint testing, integration testing, end-to-end testing, business testing support, deployment-order testing, and PAT phases. The role requires strong expertise in API testing, automation development, and functional testing with the ability to collaborate closely with technology teams, test leads, and business stakeholders. This position demands an engineering mindset, strong problem‑solving abilities, and experience within payments/wires domain environments.

Key Responsibilities Test Planning & Execution

Perform full‑cycle testing activities including smoke testing, sprint testing, integration testing, end‑to‑end testing, PAT, and deployment order testing. Review system requirements, design documents, and technical user stories to define comprehensive test coverage. Create, execute, and document detailed and accurate test cases. Define test data, environment needs, and support setup activities for successful testing cycles. Support business teams during UAT phases as needed.

Automation Development

Design, maintain, and execute automation test scripts for APIs, services, and end‑to‑end workflows.

Develop and maintain automation frameworks using

RestAssured Selenium Java (Core Java) Maven Cucumber JUnit / TestNG

Perform API testing using tools such as SOATest, SOAP UI, ReadyAPI, and Postman.

Defect Management & Collaboration

Participate in daily defect triage calls and ensure defects are documented, tracked, and retested in a timely manner. Provide troubleshooting assistance to technical teams and support integration issues. Support test leads with effort estimations, test planning, and adherence to testing standards.

Performance Testing Support

(Optional) Create, debug, execute, and maintain performance testing scripts using various performance testing tools.

Process Excellence & Continuous Improvement

Follow technology delivery practices, testing standards, and project management disciplines. Maintain high-quality documentation across test cases, test evidence, and automation artifacts. Enhance knowledge in testing technologies, automation frameworks, and domain expertise. Contribute to a positive work environment promoting teamwork, quality, innovation, and continuous learning.

Primary Skills (Essential)

Advanced API Testing Test Automation & Framework Development RestAssured Core Java / Java (basic to intermediate level) Selenium WebDriver Maven Cucumber JUnit / TestNG Hands-on experience with tools such as SOATest, SOAP UI, ReadyAPI, Postman

Desirable Skills

Experience in the Payments / Wires domain Performance testing knowledge Strong communication & documentation skills Engineering mindset and problem-solving skills

Experience Required 8–10 years of hands-on experience in functional testing, automation development, and API validation.

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.