Like Minded People
Work Together

Back to Career

API & ETL Testing (Associate QA)

Location: India, Hyderabad

Work Experience: 5-8 Years

Requirements:

ETL Testing

  • Hands-on experience in ETL testing and data validation.
  • Strong understanding of ETL workflows, data warehousing, and data pipelines.
  • Source-to-target data validation and data reconciliation.
  • Batch job and file validation.
  • Data quality checks and backend data validation.
  • Experience with ETL tools like Informatica, Talend, Azure Data Factory (ADF), or AWS Glue.

SQL

  • Strong SQL knowledge.
  • Expertise in complex joins, subqueries, CTEs, aggregations, and window functions.
  • Database validation and backend data verification.
  • Experience with Oracle, SQL Server, Snowflake, Teradata, or Redshift.

API Testing

  • Hands-on experience in REST API testing.
  • API validation using Postman, Insomnia, and Swagger.
  • Understanding of REST APIs, HTTP methods, status codes, authentication, and JSON/XML.
  • API automation using REST Assured or Karate.

UI Automation

  • Selenium WebDriver automation.
  • Test automation framework development and maintenance.
  • UI functional, regression, and end-to-end testing.
  • Programming in Java or Python for automation.

Test Management & QA

  • Test case design, execution, and defect reporting.
  • Experience with JIRA and TestRail.
  • Strong understanding of SDLC, STLC, and Agile methodologies.
  • Backend testing and end-to-end validation.

DevOps & CI/CD

  • Basic understanding of CI/CD concepts.
  • Experience with Git, Jenkins, GitHub Actions, or Azure DevOps.
  • Automation execution through CI/CD pipelines.

Salesforce

  • Basic understanding of Salesforce concepts and testing.

AI & Modern QA

  • Exposure to AI-driven testing and intelligent automation.
  • Experience using Generative AI tools for QA activities (test case generation, automation assistance, debugging, documentation).
  • Familiarity with AI-assisted testing practices.

Soft Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration.
  • Ability to work in Agile teams and deliver high-quality software.

Qualifications: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Job Description:

  • Design, develop, and execute test strategies and test plans.
  • Perform manual and automated testing for web/UI applications.
  • Test APIs using tools like Postman or REST Assured.
  • Validate backend systems and data integrity.
  • Write and execute SQL queries to verify database data and troubleshoot issues.
  • Build and maintain test automation frameworks (e.g., Selenium, Playwright, Cypress, or similar).
  • Identify, document, track, and verify bugs/defects.
  • Perform regression, functional, integration, and end-to-end testing.
  • Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the SDLC.
  • Integrate automated tests into CI/CD pipelines.
  • Leverage AI-assisted testing tools to improve test creation, maintenance, and defect analysis.
  • Ensure applications meet quality, performance, reliability, and usability standards.