Job Description
We are seeking an experienced Automation Tester with 10 12 years of hands on experience in designing, developing, and maintaining robust test automation frameworks. The role requires strong technical expertise, deep understanding of testing methodologies, and the ability to work closely with development, QA, and business teams to ensure high quality software delivery.
This position is primarily a hands on technical role with opportunities to provide technical guidance and test leadership.
Mandatory skills:
- Strong hands-on experience in test automation Tools/framework using Playwright and/or Selenium
- Experience in designing and building automation frameworks from scratch.
- Strong hands-on experience in RESTful API testing.
- Proficiency in atleast one programming languages :TypeScript, JavaScript, or C#. (C# alone is not mandatory, but any strong programming mentioned is a must)
- Experience integrating automation suites into GitLab CI pipelines.
Good to have:
- Experience with BDD / Spec-driven development using Cucumber/SpecFlow.
- Knowledge of SQL queries for DB validation.
- Exposure to AI-driven testing tools (e.g., Amazon Kiro, GitHub Copilot, AutonomIQ, Testim, Mabl)
Key Responsibilities
Automation Framework & Development
- Design, develop, and maintain scalable and reusable test automation frameworks
- Automate functional, regression, smoke, and integration test cases
- Ensure best practices in test automation, including code quality, reusability, and maintainability
- Review and optimize existing automation scripts to improve stability and execution time
Test Strategy & Planning
- Contribute to overall test automation strategy and roadmap
- Identify suitable test cases for automation and track automation coverage
- Estimate automation efforts and plan execution timelines
- Ensure alignment of automation activities with sprint and release plans
Execution & Reporting
- Execute automated test suites as part of CI/CD pipelines
- Analyze automation results and provide detailed defect analysis
- Log, track, and retest defects in coordination with development teams
- Prepare and present test execution reports and quality metrics
CI/CD & DevOps Collaboration
- Integrate automation suites with CI/CD tools to support continuous testing
- Collaborate with DevOps teams to ensure smooth execution in different environments
- Support test execution in cloud and containerized environments (if applicable)
Manual & Exploratory Testing Support
- Perform manual and exploratory testing for complex or high risk scenarios
- Support UAT and system testing when automation is not feasible
Mentoring & Technical Leadership
- Provide technical guidance and code reviews for junior automation testers
- Help define automation standards, templates, and best practices
- Contribute to process improvements and test innovation
This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.?
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time
Contact Details:
Company: Zensar
Location(s): Pune
Keyskills:
automation framework
System testing
Automation
Test strategy
Development Manager
Testing tools
Test execution
Javascript
Selenium
Test cases