HamburgerMenu
hirist

Software Development Test Engineer - Python & PySpark

Nasugroup
Multiple Locations
9 - 13 Years

Posted on: 22/08/2025

Job Description

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.


info-icon

Did you find something suspicious?