Job Description

ResponsibilitiesAPI Testing & Validation



Create, execute, and maintain test cases and test scripts for REST, SOAP, and GraphQL APIs. Validate request/response payloads, headers, status codes, authentication, and error handling. Perform functional, regression, integration, and negative testing. Ensure APIs meet business requirements, performance standards, and quality expectations.

Automation & Tools



Develop API automation scripts using tools such as

Postman/Newman

,

SoapUI

,

RestAssured

,

Karate

,

Cypress

, or

Playwright

. Integrate automated API tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, Azure DevOps, etc.). Maintain automation frameworks and improve test coverage.

Performance & Security Testing



Conduct API performance and load testing using tools like

JMeter

,

k6

, or

Gatling

. Validate API authentication, authorization, and security requirements (OAuth, JWT, API keys). Identify vulnerabilities and work with development teams to remediate issues.

Collaboration & Documentation



Work closely with developers, QA teams, and product owners to understand API requirements and specifications. Participate in sprint ceremonies: planning, grooming, stand-ups, and reviews. Log defects clearly with reproducible steps and track them to closure. Maintain documentation related to API testing procedures and results.

Required Qualifications



2-5+ years of experience in software testing with a focus on API testing. Strong knowledge of RESTful and SOAP APIs, HTTP methods, and API architecture. Hands-on experience with API testing tools like

Postman

,

SoapUI

,

RestAssured

, or similar. Strong understanding of JSON, XML, SQL, and data validation. Experience with scripting or programming languages (

Java

,

Python

,

JavaScript

, etc.). Familiarity with CI/CD processes and version control (Git). Strong analytical, debugging, and problem-solving skills.
Job Type: Full-time

Pay: $42,410.71-$103,366.41 per year

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
    JD3260239
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned