Posted on: 27/08/2025
Position Summary :
The Python Automation Test Engineer will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of software products. This role involves collaborating closely with development teams to understand product requirements and automate test scenarios. The candidate will leverage their skills in Python and Scala to build and enhance test automation frameworks and CI/CD pipelines, ultimately contributing to faster and more robust software releases.
Key Responsibilities :
- Collaborate with cross-functional teams including developers, QA, and product managers to define test requirements and scenarios.
- Write and execute automated test cases using frameworks such as PyTest or Robot Framework.
- Develop, enhance, and integrate automated testing into CI/CD pipelines for continuous testing and faster feedback.
- Utilize Scala for back-end system interaction or creating custom test utilities to support automation efforts.
- Analyze and interpret test results, identify defects, and coordinate with developers for root cause analysis and swift resolution.
- Participate in test planning, estimation, and reporting to ensure thorough coverage and visibility of test progress.
- Maintain and update detailed documentation related to test strategies, test cases, and automation frameworks.
- Stay updated with industry trends and best practices in software quality assurance and automation.
Required Skills and Qualifications :
- 8 to 10 years of experience in software test automation, with expertise in Python scripting.
- Experience with test automation frameworks such as PyTest, Robot Framework, or similar.
- Proficiency in Scala programming for backend automation tasks.
- Strong understanding of software QA methodologies, tools, and best practices.
- Experience with CI/CD tools and pipelines, including Jenkins, Git, or equivalent.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills :
- Knowledge of containerization and cloud-based testing environments.
- Familiarity with Agile development methodologies.
This JD is designed to attract experienced automation engineers skilled in Python and Scala, capable of driving automation initiatives that improve product quality and accelerate delivery cycles.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1536706
Interview Questions for you
View All