Senior Qa Api Automation Engineer

Toronto, ON, Canada

Job Description

NOTE: HYBRID work model, 2-days/week in office. Office located in Toronto, Ontario.
Type: 6 Month Contract, 7.5 hours/day, 37.5 hours/week with a strong possibility of extension
Work Experience: 8+ years as Senior QA API Automation Engineer, API, API Security Testing, Parasoft SOAtest, Parasoft Virtualize, Playwright, Cypress, RestAssured, Postman/Newman, Karate, AI/LLM test cases, JSON, Jenkins, GitHub, Azure DevOps, WireMock, Java, JavaScript/TypeScript, Python, C#, microservices, JMeter, Gatling, k6, Docker, Kubernetes, Agile
Industry: Bank
DESCRIPTION:
Seeking an outstanding Senior QA API Automation Engineer to lead the architecture, strategy, and execution of API automation across our digital platforms, including AI- and LLM-powered services. This is a senior technical expert role focused on driving quality engineering excellence, building modern automation frameworks, and elevating test maturity through innovation and best practices, leveraging enterprise-grade Parasoft tooling.
Key Responsibilities

  • Own the end-to-end API automation strategy and framework architecture across microservices and distributed systems.
  • Build advanced API automation using Playwright (API), Cypress (API), RestAssured,Postman/Newman, and Karate.
  • Design and automate AI/LLM test use cases to validate response quality, correctness, consistency, determinism, and safety.
  • Build API-level automated tests for LLM prompt handling, structured outputs (JSON), error scenarios, and edge cases.
  • Implement contract testing, schema validation, negative testing, and API security testing.
  • Integrate automation into CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps) and drive shift-left quality practices.
  • Use service virtualization and mocking tools (Parasoft, WireMock) to stabilize environments and accelerate delivery.
  • Improve automation stability, reduce flakiness, and define quality KPIs and reporting metrics.
  • Provide technical leadership, mentorship, and code reviews across automation initiatives.
Hands-On Parasoft Experience
  • Hands-on expertise with Parasoft SOAtest and Parasoft Virtualize to design, build, and maintain enterprise-grade API automation frameworks.
  • Implement service virtualization to simulate complex backend systems, third-party services, and AI dependencies, enabling early and stable testing.
  • Design and enforce API contracts, schema validation, and data-driven tests using Parasoft.
  • Integrate Parasoft test suites into CI/CD pipelines and leverage dashboards to track coverage, execution health, and quality KPIs.
  • Collaborate with security, architecture, and DevOps teams to align Parasoft usage with enterprise governance standards.
  • Provide best-practice guidance and technical leadership on scalable Parasoft adoption.
Required Qualifications
  • 8-12 years of QA and automation experience, including 4-6 years in a senior or staff-level role.
  • Deep expertise with API automation frameworks and strategies.
  • Strong programming skills in Java, JavaScript/TypeScript, Python, or C#.
  • Hands-on expertise with Playwright, Cypress, RestAssured, Karate, and Postman/Newman.
  • Strong experience with CI/CD pipelines, microservices, Git, cloud platforms, and containerization.
  • Proven hands-on experience with Parasoft SOAtest and Parasoft Virtualize.
Preferred Qualifications
  • Experience testing AI- and LLM-powered APIs and validating response quality and correctness.
  • Familiarity with AI quality risks such as hallucinations, non-deterministic outputs, bias, and response drift.
  • Experience validating structured AI outputs (JSON, schemas, contracts).
  • Contract testing (Pact) and performance testing (JMeter, Gatling, k6).
  • API security testing and advanced service virtualization experience.
  • Demonstrated mentorship and technical leadership experience.
Key Skills
Playwright (API), Cypress (API), RestAssured, Postman, Karate, Parasoft SOAtest / Parasoft Virtualize,
AI/LLM API Testing, CI/CD, Docker, Kubernetes, AWS / Azure / GCP
Tagged as: agile, api, Azure DevOps, Bank, Cypress, Docker, Gatling, Git, Java, Jenkins, JMeter, JSON, k6, Karate, Kubernetes, LLM, MicroServices, Newman, Parasoft, Playwright, Postman, Python, QA, RestAssured, WireMock

Skills Required

IT
Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3357148
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned