Software Test Engineer (ETL tester - python, pyspark, SQL, databricks)
Core
Develop and maintain scalable automated testing frameworks and suites for a unified global data ecosystem using Playwright, Selenium, Python, and SQL.
Role type
Senior Test Automation Engineer (QA)
Builds
Automated test frameworks, test suites, and CI/CD pipelines for cloud-based data platforms
Domain
Retail / Consumer Intelligence / Cloud Data
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Playwright, Selenium, Python, SQL, Java, TestNG, API automation, UI/Services testing, Database testing, DevOps (Jenkins, Docker, Kubernetes, GitHub), CI/CD pipelines
Preferred skills
Pyspark, Microsoft Azure, Load Runner, Jmeter, Retail domain knowledge
Technologies
Playwright, Selenium, Python, SQL, Java, TestNG, Jenkins, Docker, Kubernetes, GitHub, Azure, Pyspark, Load Runner, Jmeter
Responsibilities
Develop and troubleshoot automated test scripts and frameworks; perform manual testing as a prequel to automation; build scalable automation frameworks across web, services, and backend layers; collaborate with development teams to ensure code quality and process adherence; deploy application components using CI/CD pipelines; provide technical guidance through code reviews and documentation.
Seniority
Mid-Senior, hands-on IC
