Years of Exp : 8+Years
Role overview :
The Test Automation Developer designs, builds, and executes automated tests across functional, regression, performance, and integration layers to validate features during each Sprint and report quality status within CI / CD pipelines.
Key responsibilities
- Identify acceptance criteria with business stakeholders; define test readiness, design automated scripts, and report test status within a two‑week Sprint cadence.
- Own development and execution of test cases; verify system capabilities and enhancements; support / lead script development, requirements verification, performance, regression, HA, end‑user, system, and software‑level integration testing.
- Perform backend data validation and interface operability verification; coordinate with project teams to gather / share information for testing activities.
- Develop automated test scripts for new features based on acceptance criteria and user stories; execute tests on routine basis and share results for functional, performance, and acceptance objectives.
- Develop, implement, document, and monitor automation best practices across Scrum teams; communicate issues, goals, priorities, and status across the organization.
- Support CI / CD automation, maintain pipelines, and improve the automation test framework with innovative solutions.
- Define automation test criteria to determine what to automate; ensure automated tests meet specified automation standards.
- Work within Agile ceremonies, including daily stand‑ups, to drive continuous integration and quality.
Required skills
Programming : Python, PySpark, R / SparkR, Scala, SQL, Bash scripting, Groovy.Tooling : Databricks, Jupyter Notebooks, RStudio, Power BI, GitLab, Jenkins, SonarQube, JFrog; familiarity with version control and CI / CD.Testing : Experience creating and maintaining automated frameworks, UI / API tests, regression and performance suites, and test reporting / metrics.Qualifications
Bachelor’s degree in computer science, Engineering, or related field, or equivalent hands‑on experience in test automation.Proven experience delivering automation within Agile teams and integrating suites into CI / CD pipelines.