Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Engineer, API Testing

Full-time

Pebl

Purpose in Every Position

Pebl puts a world of talent at your fingertips. With our AI-powered Global Work Platform™, companies can hire, pay, and manage employees in 185+ countries—removing risk, red tape, and guesswork from global growth. Backed by more than a decade of compliance leadership and local expertise, Pebl helps businesses move fast, stay compliant, and scale with confidence. With Pebl, companies everywhere can hire great talent anywhere.

Where Your Work Moves the Needle.

At Pebl, every team member drives our success. Joining us means more than filling a role—you’re accountable for results and impact. Our values guide how we operate, execute, and collaborate across borders. By putting them into action, you’ll help us scale faster, compete harder, and lead the future of global work.

What Makes You a Great Fit

We are looking for a motivated and growing QA Engineer to join our Engineering team, with a primary focus on API and back-end testing. The ideal candidate will contribute to the development and delivery of solutions that support our software quality, API test automation, and release reliability. You will build and extend automated API test suites - primarily using the Karate framework - collaborate with back-end engineers to validate services at the API layer, and play a role in advancing Pebl's business objectives.

How You’ll Make an Impact:

  • Design, develop, and maintain automated API test suites using Karate, covering functional, regression, integration, and contract testing of REST services

  • Collaborate with back-end engineers, product managers, and designers to define testable API requirements and support the delivery of high-quality software releases

  • Contribute to the development and improvement of our Karate-based API test automation framework, CI/CD testing pipelines, and QA processes

  • Validate API behavior end to end - request/response contracts, status codes, error handling, authentication/authorization, data integrity, and integrations with databases and message queues

  • Apply foundational knowledge of service architectures to drive product reliability, regression coverage, and operational efficiency

  • Uphold standards in test quality, API test documentation, and release readiness

  • Participate in code reviews, test plan reviews, and QA process discussions

  • Mentor junior QA engineers and help foster a culture of continuous learning and quality excellence

Let’s Connect If You Have:

  • A bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience

  • Typically 1-2 years of experience in software testing, QA, or test automation, with hands-on exposure to API/back-end testing

  • Experience with API test automation tools such as Karate, REST Assured, or Postman - experience with Karate is strongly preferred

  • A solid understanding of REST fundamentals: methods, status codes, headers, JSON/XML payloads, and authentication mechanisms (e.g., OAuth 2.0, JWT)

  • Familiarity with CI/CD pipelines and running automated API tests as part of build and deployment workflows

  • Basic SQL skills for validating data behind the API layer

  • An eagerness to take initiative in a fast-paced, collaborative, and iterative development environment

  • Strong communication and collaboration skills with a team-oriented mindset

  • Experience with Java, Gherkin/BDD, contract testing (e.g., Pact), performance testing (e.g., Gatling, JMeter), or API mocking/service virtualization is a plus

Core Competencies:

Ownership & Initiative — Takes responsibility for assigned work and meets deadlines

Customer Focus — Responds promptly to customer needs with quality work

Problem Solving & Adaptability — Breaks problems into parts; uses feedback to improve

Technical Rigor in API Quality — Understands how services behave beneath the UI; designs tests that verify contracts, data, and failure modes rather than just happy paths

Our Commitment to You

At Pebl, we’re committed to supporting our team with comprehensive rewards and benefits designed to meet diverse needs across roles and locations. Our core offerings include:

  • Flexible Time Off – Take the time you need to recharge.

  • Parental Leave – Support for growing families.

  • Health and Dental Insurance – Where applicable, to cover you and your loved ones.

  • Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.

Please visit our career page for more information .

Pebl is an Equal Opportunity Employer.

We power global teams and believe diverse perspectives drive innovation and impact. Employment decisions at Pebl are based on qualifications, merit, and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other status protected by applicable law. We’re committed to fostering an inclusive culture where every teammate can thrive and do the best work of their career—anywhere in the world.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the QA Engineer, API Testing in Toronto, ON vacancy
  • We are seeking an experienced Senior Systems Testing/QA Specialist to drive quality assurance, test strategy planning, and defect management across complex enterprise...  .... Full Quality Spectrum: Drive quality across UI, APIs, backend databases, performance metrics, and digital... 
    Suggested
    Contract work
    Work at office
    Flexible hours

    Randstad

    Toronto, ON
    3 days ago
  •  ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#:   RQ11170  ​ Duration: 9 Months Role Overview...  ...Responsibilities Provide expertise on testing strategy, test planning, tool selection, and resource estimation Plan and... 
    Suggested
    Full time

    Symbiotic Digital

    Toronto, ON
    9 hours ago
  •  ...Position: Systems Testing / QA Specialist Location: Toronto, ON Job ID#: RQ11253  Duration: 8 Months Role Overview...  ...Key Responsibilities Provide guidance on testing strategy, test plans, tool selection, and required resources Plan, organize,... 
    Suggested
    Full time

    Symbiotic Digital

    Toronto, ON
    9 hours ago
  • We are seeking an experienced Senior Systems Testing/QA Specialist to drive quality assurance, test planning, and defect management across complex enterprise software...  ..., execution, and maintenance of automated UI and API test scripts integrated into continuous delivery workflows... 
    Suggested
    Contract work
    Manual labor

    Randstad

    Toronto, ON
    5 days ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...Selenium, Cypress, or Postman for API testing. \\ Understanding...  ...":"RQ10227 \- Systems Testing\/QA Specialist \- Intermediate","widgetId... 
    Suggested
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...Selenium, Cypress, or Postman for API testing. \\ Understanding...  ...Skill Set Requirements: \\\ \ QA Skills: \ \ Proven... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...experience working as a Software QA Tester \\ Experience testing...  ...of an automation tool (GUI and API ) is an asset \\ Ability to... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...QA Test Data Management Job Description Location: Toronto, ON Work Model: Hybrid (2–3 days per week in-person at Toronto office preferred) Skills Required: • MySQL • JavaScript • Test Data Management (TDM) Experience Required: • 6–8 Years... 
    Permanent employment
    Work at office
    2 days per week
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    9 days ago
  •  ...development and execution of Quality Assurance (QA) testing strategy, test plans, test scripts, test...  ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...  ..., Amazon QuickSight, Tableau, etc.)\ API or Web Service \ \ Knowledge... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...Selenium, Cypress, or Postman for API testing. \\ Understanding...  ...Skill Set Requirements: \\\ \ QA experience: \ \ ~10+... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...such as Selenium or Postman for API testing. ~ Experience with performance...  ...requirements. ~ Knowledge of QA compliance standards and... 
    Contract work
    Manual labor

    Maarut

    Toronto, ON
    9 hours ago
  •  ...\ \ · \\\ Provides advice on the testing strategy, test plans, the selection of testing tools...  ...the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...  ...Experience with ReadyAPI, WEB Services, API, OPA and Java Technologies \ \ · \... 
    Full time

    Yoush Consulting

    Toronto, ON
    9 hours ago
  •  ...Provides advice on the testing strategy, test plans, the selection...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...Selenium, Cypress, or Postman for API testing. \ Understanding of...  ...":"RQ10649 \- Systems Testing\/QA Specialist \- Senior","widgetId... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  • $56.19 - $60.21 per hour

     ...RQ10925 - Int. Systems Testing/QA Specialist 7-month contract (156 business days) - possible...  ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...  ...tools like Selenium, Cypress, or Postman for API testing. · Understanding of scripting... 
    Full time
    Contract work

    Source Code

    Toronto, ON
    9 hours ago
  •  ...\ Provide advice on testing strategy, test plans, selection...  ...using Computer Aided Software Engineering (CASE) tools and data query tools...  ...integration, load, and performance, and API testing. \\ Proficiency in...  ...":"RQ10374 \- Systems Testing\/QA Specialist \- Senior","widgetId... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...responsible for the development of test plans, test scripts and test...  ...by the Systems Testing\/QA Specialist \- Senior include, but...  ...use of Computer Aided Software Engineering (CASE) tools and data query tools...  ...Postman or ThunderClient. for API testing. \\ Understanding of... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  • $80k - $120k per year

     ...scale.   What’s the Opportunity?  QA Engineer (Intermediate Level) will be responsible...  ...banking domain. The role involves manual testing of backend processes, integration points,...  ...file-based data exchanges, with exposure to API and performance testing. The engineer... 
    Full time

    Zafin

    Toronto, ON
    9 hours ago
  •  ...Responsibilities: Provides advice on the testing strategy, test plans, the selection of testing tools,...  ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to...  ...like Selenium, Cypress, or Postman for API testing. Understanding of scripting... 
    Full time

    Maarut Inc

    Toronto, ON
    9 hours ago
  •  ...overseeing and managing the quality assurance (QA) processes for both manual and automated testing efforts. This role involves leading a team of QA engineers, developing and implementing testing...  ...NUnit, or PyTest. \ Experience with API testing tools like Postman, SoapUI, or... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  • We are seeking an experienced Senior Systems Testing/QA Specialist to drive quality assurance, test strategy planning, and defect management across enterprise web applications, CRM solutions, and business intelligence platforms. In this role, you will design and execute detailed... 
    Contract work

    Randstad

    Toronto, ON
    3 days ago
  •  ...seeking a highly accomplished Senior Systems Testing/QA Specialist for an enterprise-level...  ...In this role, you will take on a premier engineering capacity within the quality assurance and...  ...with leading automation, performance, and API testing suites, including Selenium, Postman... 
    Contract work

    Randstad

    Toronto, ON
    25 days ago
  • We are seeking an experienced and analytical Senior Systems Testing/QA Specialist specializing in performance engineering and automated test architecture. In this role, you will take technical ownership over designing, building, and scaling advanced performance and non-functional... 
    Contract work
    Work at office
    Flexible hours
    1 day per week

    Randstad

    Toronto, ON
    18 days ago
  •  ...and design phases to develop comprehensive test strategies, test plans, and test cases tailored...  ...Document and maintain Quality Assurance (QA) and Quality Control (QC) Standard...  ...files. \\ 3.3. Experience testing RESTful API implementations by using tools such as Postman... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...RQ00447 - Systems Testing/QA Specialist - Senior 3 openings - 1 submission 1-year contract  ONSITE 5 days a week...  ...Testing Activities by creating and executing the automated test suite for UI, Automated API testing, Functional Testing and Defect Management to... 
    Full time
    Contract work

    Source Code

    Toronto, ON
    9 hours ago
  •  ...\\ \ Provides advice on the testing strategy, test plans, the selection of testing tools, and...  ...Experience with ReadyAPI, WEB Services, API, OPA and Java Technologies \\...  ...headerName":"RQ10211 \- Systems Testing\/QA Specialist \- Senior","widgetId":"383123000000072311... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...\\ \ Provides advice on the testing strategy, test plans, the selection of testing tools,...  ...in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid...  ...applications \ ~10+ years of experience as a QA. \ ~ Proficiency in automated... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...and  non\-functional system \ testing of the interface to Panorama, called...  ...resolutions, etc.)\\\ Test bug fixes in BO reporting as per...  ...feature documentation. \\\ Apply QA and technical expertise and...  ...Programming Interfaces (API); reporting solutions; integration... 
    Contract work
    Internship
    Flexible hours

    Maarut

    Toronto, ON
    9 hours ago
  •  ...RQ09971 Systems Testing/QA Specialist - Intermediate Toronto, Ontario (onsite) Contract...  ...Provides advice on the testing strategy, test plans, the selection of testing tools, and...  ...tracking defects. Skills in testing RESTful APIs using tools like Postman or SoapUI .... 
    Full time
    Contract work

    Source Code

    Toronto, ON
    9 hours ago
  •  ...: \ \ Provides advice on the testing strategy, test plans, the selection of testing tools, and...  ...Experience with ReadyAPI, WEB Services, API, OPA and Java Technologies \\...  ...headerName":"RQ10315 \- Systems Testing\/QA Specialist \- Senior","widgetId":"383123000000072311... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago
  •  ...years of experience in automation testing ideally within electronic...  ...Experience working with standard API and FHIR knowledge, along with...  ...working in Agile\-Scrum environment, test planning, Writing and executing...  ...in the time estimation of the QA efforts and it's optimization... 
    Contract work

    Maarut

    Toronto, ON
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Engineer, API Testing. Be the first to apply!