About the Role :
We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong expertise in Python and PySpark. The ideal candidate should have hands-on experience in designing, developing, and testing robust systems, with a focus on Automation Framework Development (Backend) and ETL workflows. You will work closely with cross-functional teams to ensure high-quality deliverables and act as a strong problem solver in a fast-paced environment.
Key Responsibilities :
- Design, develop, and maintain test automation frameworks for backend systems.
- Collaborate with developers, data engineers, and QA teams to build scalable solutions.
- Own and execute end-to-end ETL workflow testing and validation.
- Participate in all phases of the Software Development Life Cycle (SDLC).
- Perform test planning, test case design, execution, and automation.
- Ensure code quality and drive best practices across automation frameworks.
- Troubleshoot complex issues and provide technical guidance to the team.
Required Skills & Experience
8-14 years of experience as an SDET / Automation Engineer.Strong hands-on programming skills in Python.Proven expertise in PySpark and handling large-scale data workflows.Strong understanding of SDLC concepts and best practices.Experience in Automation Framework Development (Backend).In-depth knowledge of ETL processes and end-to-end workflow testing.Strong problem-solving and analytical skills.Excellent communication and collaboration skills.Good to Have :
Exposure to cloud platforms (AWS / Azure / GCP).Knowledge of CI / CD pipelines and DevOps practices.Experience working in Agile environments.(ref : hirist.tech)