Senior API Quality Assurance Engineer

VBeyond Corporation
Toronto, ON
Posted today
Job Details:
Full-time
Executive

This is a senior-level Quality Engineering (QE) role focused on API testing leadership, business alignment, and stakeholder management. The ideal candidate will act as a bridge between business, product, and technology teams-bringing a strong QE process mindset, excellent communication skills, and a deep understanding of API integration flows and end-to-end testing.

Key Responsibilities:

  • Lead API and integration testing efforts, ensuring alignment with business goals and end-user expectations.
  • Work closely with cross-functional stakeholders to gather requirements and translate them into executable API and UI test cases.
  • Organize and lead testing ceremonies, including test planning, daily syncs, and defect triages.
  • Perform comprehensive API validation, including request/response verification, error handling, and data accuracy checks.
  • Collaborate with onshore/offshore teams to drive QE best practices, documentation, and knowledge transfer.
  • Manage status reporting, risk assessments, and communication to senior stakeholders.
  • Contribute to continuous improvement in test processes, documentation, and test coverage.
  • Act as a functional Subject Matter Expert (SME), developing domain expertise and championing quality across sprints and releases.

Required Skills:

  • 10+ years of experience in Quality Engineering or Quality Assurance roles.
  • Expertise in API testing using tools and frameworks such as RestAssured, Karate Framework, and Postman/SoapUI/Swagger.
  • Strong experience with UI automation using Selenium integrated with Cucumber for BDD (Behavior-Driven Development).
  • Proven ability to drive stakeholder discussions, clarify requirements, and manage expectations effectively.
  • Strong understanding of QE methodologies, defect lifecycle, and risk-based testing approaches.
  • Skilled in organizing and leading meetings, driving consensus, and reporting effectively.
  • Domain knowledge in financial services or complex enterprise systems.
  • Excellent verbal and written communication skills.
  • Familiarity with Agile/Scrum methodology and working with distributed teams.

Nice to Have:

  • Exposure to Azure Cloud tools and environments.
  • Experience with Jet Framework for testing.
  • Experience with software development concepts and tools like GitHub.

Share This Job: