
Search by job, company or skills

This job is no longer accepting applications
Job Title: Test Automation Engineer
Location: Pune/Hybrid
Job Summary
We are looking for a Test Automation Engineer who will be responsible for designing, developing, and maintaining automated test frameworks and test scripts to ensure high-quality software delivery. The role requires close collaboration with developers, product owners, and manual QA teams to achieve fast, reliable, and scalable testing.
Key Responsibilities
Automation Development
• Design, develop, and maintain automation test scripts for web, desktop, API, and/or mobile applications.
• Build and enhance automation frameworks (data-driven, keyword-driven, hybrid).
• Identify test cases suitable for automation and convert manual test cases into automated scripts.
• Ensure automation scripts are reusable, scalable, and maintainable.
Test Execution & Reporting
• Execute automated test suites as part of CI/CD pipelines.
• Analyze test results, identify defects, and report issues with clear reproduction steps.
• Maintain test execution reports and dashboards for stakeholders.
• Perform regression, smoke, sanity, and end-to-end test executions.
Collaboration & Quality Assurance
• Work closely with developers, product owners, and business analysts to understand requirements and acceptance criteria.
•Participate in sprint planning, backlog grooming, daily stand-ups, and retrospectives.
• Support manual testers by reviewing and improving test case quality.
• Actively contribute to improving QA processes, standards, and best practices.
Defect Management
• Log, track, and retest defects using defect tracking tools.
• Validate defect fixes and ensure no regression impact.
• Collaborate with development teams for root cause analysis.
Continuous Improvement
• Continuously evaluate and recommend new testing tools, frameworks, and techniques.
• Improve test coverage and reduce manual effort through automation.
• Contribute to QA documentation, guidelines, and knowledge repositories.
Required Skills & Qualifications
Technical Skills
• Strong experience in test automation tools (e.g., Selenium, Cypress, Playwright, TestComplete, UiPath Test Suite, tricentris).
• Hands-on experience with programming/scripting languages (Java, Python, JavaScript, C#, etc.).
• Knowledge of API testing (Postman, RestAssured, SOAP UI).
• Experience with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions).
• Understanding of version control systems (Git).
Testing Knowledge
• Strong understanding of Software Testing Life Cycle (STLC) and SDLC.
• Experience in functional, regression, integration, and system testing.
• Good knowledge of Agile/Scrum methodologies.
Soft Skills
• Strong analytical and problem-solving skills.
• Good communication and collaboration abilities.
• Attention to detail and quality mindset.
• Ability to work independently and within cross-functional teams.
Good to Have (Preferred Skills)
• Experience with RPA or test automation for bots.
• Exposure to performance testing tools (JMeter, LoadRunner).
• Knowledge of cloud platforms (AWS, Azure).
• Experience in banking, healthcare, or enterprise applications.
Job ID: 141741355