QA – API Testing with Data Warehouse Focus

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5–7 years of experience in API testing., Strong understanding of RESTful APIs and JSON/XML data formats., Hands-on experience with API testing tools like Postman and test automation frameworks., Excellent communication skills in English, both written and verbal..

Key responsibilities:

  • Design and execute comprehensive test plans for APIs connected to Data Warehouse systems.
  • Collaborate with developers and data engineers to ensure data consistency and prevent defects.
  • Automate API and data validation tests and integrate them into CI/CD pipelines.
  • Write clear test documentation and track testing progress using JIRA or Azure DevOps.

Techunting logo
Techunting Scaleup https://techunting.net/
51 - 200 Employees
See all jobs

Job description

Location: LATAM, working hours same as US CST.

Job Summary:

We are seeking a detail-oriented and experienced Quality Engineer with expertise in API Testing and a strong understanding of Data Warehouse environments to join our Connectivity pod.

In this role, you will be responsible for ensuring the quality and reliability of APIs, particularly those interacting with large-scale data storage and reporting systems.

Key Responsibilities:

  • Design, implement, and execute comprehensive test plans for APIs, including those connected to Data Warehouse systems (functional, regression, and performance testing).
  • Define detailed test cases, edge cases, and acceptance criteria to validate API requirements, focusing on data integrity and accuracy.
  • Test APIs to verify endpoints, request-response cycles, authentication, authorization, error handling, and data transactions.
  • Validate API responses in JSON formats, ensuring correct status codes and accurate data retrieval and storage.
  • Collaborate closely with developers and data engineers in a test-driven environment to prevent defects early and ensure data consistency.
  • Perform data validation checks to guarantee accuracy, completeness, and integrity across systems.
  • Automate API and data validation tests, contributing to the development of robust test automation frameworks.
  • Integrate API and data validation scripts into CI/CD pipelines for continuous feedback.
  • Ensure API and data security by validating authentication mechanisms and authorization protocols.
  • Write clear and concise test documentation, including test cases, test results, data validation reports, and defect reports.
  • Continuously suggest improvements to testing processes, tools, and data validation strategies.
  • Track and report testing progress, risks, and dependencies.
  • Use JIRA and/or Azure DevOps for issue tracking.
  • Attend all sprint-related ceremonies as part of a Scrum team.

Requirements:

  • 5–7 years of experience in API testing.
  • Experience working with APIs connected to Data Warehouse environments (e.g., large datasets, ETL processes, reporting systems).
  • Strong understanding of RESTful APIs, HTTP methods, JSON/XML data formats.
  • Ability to translate technical requirements into structured test cases, including data validation scenarios.
  • Hands-on experience with API testing tools like Postman (or similar).
  • Strong problem-solving and analytical skills, especially regarding data consistency and accuracy.
  • English: excellent communication skills, both written and verbal.
  • Experience with test automation frameworks and scripting/programming languages (e.g., Python, Selenium, JavaScript, TypeScript).
  • Knowledge of cloud-based data platforms (e.g., AWS, Azure), particularly storage and database services.
  • Familiarity with CI/CD pipelines is a plus.
  • Experience writing or validating complex SQL queries is a plus.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Communication
  • Problem Solving

Related jobs