Search by job, company or skills

Toptal

CHENNAI or GURUGRAM QA Engineer with ETL

Save
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

FREELANCE Opportunity

On-site CHENNAI or GURUGRAM

40h/Week

Project Estimated Length: 6-12 months

Summary:

We're looking for a seasoned Quality Assurance Engineer to join a fast-moving SSD integrations team working at the intersection of cloud infrastructure, CRM platforms, and data pipelines. This is a hands-on IC role where you'll own the full testing lifecycle — from designing test strategies to building automation frameworks — across complex, event-driven systems. If you thrive on cracking tricky integration bugs, writing clean automation scripts, and collaborating closely with developers and business analysts in an Agile environment, this role is built for you.

Tasks and Deliverables:

  • Design, implement, and maintain test scenarios, test cases, and automation scripts across web and API layers
  • Execute functional, regression, integration, and end-to-end (E2E) test suites; track, report, and retest defects
  • Build and maintain automation scripts using Robot Framework (Python preferred) or Selenium WebDriver (Java/Python); REST Assured optional
  • Test ETL processes within cloud-based environments, particularly AWS Glue, EventBridge, and Lambda
  • Perform API testing using Postman and Swagger; validate data using SQL Developer and PostgreSQL
  • Test web services and integrations with CRM platforms such as Siebel and Salesforce
  • Analyze requirements, design documents, and defect reports to inform and refine test planning
  • Maintain comprehensive test documentation following Good Documentation Practices (GDP)
  • Contribute to testing methodology development and process improvement initiatives
  • Collaborate effectively in onsite/offshore delivery models with developers and business analysts
  • Manage test cases and defects using X-Ray or All-In-One within JIRA; document findings in Confluence and OneDrive

Required Experience:

  • 5–9 years of combined manual and automated software testing experience
  • Proven expertise in ETL testing within cloud environments
  • Hands-on automation experience with Robot Framework (Python preferred) or Selenium WebDriver (Java/Python)
  • Solid API testing skills — REST concepts, Postman, Swagger
  • Strong background in integration, regression, and end-to-end testing
  • Database testing experience with PostgreSQL or equivalent
  • Familiarity with AWS services: Glue, EventBridge, Lambda, and event-driven integration patterns
  • Experience with JIRA-based test management tools (X-Ray or All-In-One)
  • Working experience with IDEs: IntelliJ and/or PyCharm; version control via Git; CI/CD exposure with Jenkins
  • Solid understanding of black box testing principles and Agile team workflows
  • Strong communication skills and experience collaborating with developers and business analysts

Nice to Have:

  • ISTQB certification (Foundation or Advanced)
  • Experience with CRM platforms — Siebel and/or Salesforce
  • REST Assured for Java-based API automation
  • Familiarity with Appium for mobile/cross-device testing
  • TestNG, Cucumber, and JUnit familiarity
  • Experience working in onsite/offshore hybrid delivery models

Engagement Highlights:

  • Work on complex, event-driven integrations in a cloud-first environment—real technical depth
  • Collaborate directly with senior developers and business analysts in an Agile squad
  • Long-term, stable engagement with a globally recognized research and advisory organization
  • Exposure to enterprise-scale CRM and data pipeline systems used by Fortune 500 clients
  • Competitive rate for a senior IC contributor role

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148907873