Remote Jobs RockRemote Jobs Rock

ETL/ Bigdata Tester

๐Ÿ•’ 2 days ago
Quality AssuranceTest AutomationBig Data TestingETL/ELT Testing
Apply Now

๐Ÿ“œ Description

  • Design and maintain scalable test automation frameworks using Java and Python.
  • Validate ETL/ELT pipelines, transformations, data quality, completeness, and schema migrations.
  • Automate functional, regression, and end-to-end workflows with Selenium WebDriver and Cucumber.
  • Test data scripts, API services, and scheduled pipeline jobs using Pytest.
  • Use advanced SQL to reconcile and validate data across databases, warehouses, and data lakes.
  • Develop test scenarios with product managers and data engineers; integrate tests into CI/CD and investigate defects.

๐Ÿ› ๏ธ Requirements

  • Experience: 5 years of hands-on experience in Quality Assurance and Test Automation, with significant focus on Data Platform or Big Data testing.
  • Programming Languages: Strong proficiency in both Java and Python.
  • Hands-on expertise with Selenium WebDriver.Strong working knowledge of BDD frameworks (Cucumber / Gherkin syntax).Deep experience with Pytest for Python-based test development.
  • Advanced SQL skills (joins, window functions, aggregations, subqueries) for large-scale data validation.Proven experience in ETL/ELT Testing, validating source-to-target data mappings, reconciliation, and schema integrity.
  • Testing Methodologies: Solid foundation in Functional Testing, Regression Testing, End-to-End Testing, and Data Quality Assurance best practices.
  • Education: Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline (or equivalent practical experience).
  • Work on cutting-edge cloud data projects.
  • Leadership opportunity with high ownership.
  • Dynamic and growth-oriented work environment.
Full job description

We are seeking an experienced Big Data Test Automation Engineer to design, build, and maintain robust test automation frameworks across our large-scale data platforms and web applications. In this role, you will validate complex data pipelines (ETL/ELT), ensure high data integrity across distributed data stores, and automate both back-end data processing and front-end interface workflows using modern test frameworks.

Location: Indore, Gurugram, Raipur

Key Responsibilities

  • Test Framework Development: Design, implement, and maintain scalable test automation frameworks from scratch using Java and Python.
  • ETL & Big Data Validation: Formulate automated test suites to validate complex ETL pipelines, data transformations, data quality, data completeness, and schema migrations across distributed environments.
  • UI & BDD Automation: Automate functional, regression, and end-to-end user workflows using Selenium WebDriver integrated with BDD Cucumber.
  • Service & Pipeline Testing: Build and execute test suites using Pytest for data scripts, API services, and scheduled pipeline jobs.
  • Database & Query Verification: Author advanced SQL queries to extract, reconcile, and validate high-volume data sets across relational databases, data warehouses, and data lakes.
  • Functional & Integration Testing: Partner with product managers and data engineers to derive comprehensive test scenarios, edge cases, and acceptance criteria from functional requirements.
  • CI/CD Integration: Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI) to ensure continuous quality gates across all release cycles.
  • Defect Management: Identify, report, trace, and isolate defects using issue tracking tools (e.g., JIRA), performing thorough root cause analysis on pipeline or automation failures.

Required Qualifications

  • Experience: 5 years of hands-on experience in Quality Assurance and Test Automation, with significant focus on Data Platform or Big Data testing.
  • Programming Languages: Strong proficiency in both Java and Python.
  • Automation Tools & Frameworks:
    • Hands-on expertise with Selenium WebDriver.
    • Strong working knowledge of BDD frameworks (Cucumber / Gherkin syntax).
    • Deep experience with Pytest for Python-based test development.
  • Database & ETL Skills:
    • Advanced SQL skills (joins, window functions, aggregations, subqueries) for large-scale data validation.
    • Proven experience in ETL/ELT Testing, validating source-to-target data mappings, reconciliation, and schema integrity.
  • Testing Methodologies: Solid foundation in Functional Testing, Regression Testing, End-to-End Testing, and Data Quality Assurance best practices.
  • Education: Bachelorโ€™s or Masterโ€™s degree in Computer Science, Software Engineering, Information Technology, or a related technical discipline (or equivalent practical experience).


Why Join Us?

  • Work on cutting-edge cloud data projects.
  • Leadership opportunity with high ownership.
  • Dynamic and growth-oriented work environment.
Throne Labs

Software Quality Assurance Engineer

๐Ÿ•’ 5 days ago
Throne Labs๐Ÿ‘ฅ 11 - 50 employees๐Ÿข Consumer Services

Test firmware, software, and integrated hardware systems by designing test plans, investigating issues, and improving QA processes to support reliable products and a strong user experience.

Software Quality AssuranceManual TestingAPI TestingDatabase Testing

Test mobile banking features by designing and executing test scenarios, identifying defects, and collaborating with product and technical teams to deliver secure, reliable releases.

Mobile Application TestingManual TestingTest Scenario DesignTest Automation
Seb

Software Tester in Mobile Business Application team | SEB, Vilnius

๐Ÿ•’ 9 days ago
Seb๐Ÿ‘ฅ 10,000+ employees๐Ÿข Banking

Test mobile banking features from requirements through release, designing and executing test scenarios, tracking defects, supporting regression testing, and automating test collections to help deliver reliable, secure applications.

Mobile Application TestingManual TestingTest Scenario DesignRegression Testing
Sectigo

QA Engineer (Test Automation)

๐Ÿ•’ 13 days ago
Sectigo๐Ÿ‘ฅ 501 - 1000 employees๐Ÿข Computer Software

Develop and maintain automated and manual tests for web and REST API applications, integrate testing into CI/CD pipelines, and collaborate across teams to improve software quality and reliability.

Software TestingQA EngineeringTest AutomationWeb Application Testing

Trusted by Remote Workers