Job Title

Software Test Automation Engineer

Company Name
Wolters Kluwer
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
3 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Pune, Maharashtra, India
Job Description

Key Responsibilities:
Develop high quality and reusable Web API, service, UI, performance, and other test automation for hybrid cloud applications (SaaS, PaaS, IaaS) that support high Functional:
Test planning & Design, Test Execution and Reporting.
Understand the system design in order to contribute to the development of the project and ensure the quality of the result. Identify potential risks and seek testing approaches to manage that risk.
Analyze defects with the goal of being isolated and reproducible, and clearly document issues and bugs. Work towards debugging and fixing defects, retesting and resolving open issues.
Work closely with developers, leads, CSR to understand underlying architecture and code in order to develop test strategies across different layers of the application.
Communicate and report out the testing efforts and technical aspects of projects
Automation:
Support lead/architect to create/implement/enhance automation framework
Analyzing requirements (user stories) as well as test cases and planning automation
Writing automation scripts (UI and Service level) with reusable methods following quality best practices
Automation Code Review
Executing automation scripts in various environments as per plan
Maintaining automation scripts whenever needed
Reporting progress and defects
Use of test management & other components of tools like Azure DevOps, Jira, Rally as applicable
Collaborating with developers, manual testers and other stakeholders
Experience in product testing in Agile environment - should know the various stages of product release & QA support needed
Good communication skills and attitude
Design and implementation of the test automation strategy for multiple product development teams. Assist in doing code reviews.
Mentor and coach technical team members.
Hands-on contributor to build and enhance solutions to complex technical problems advancing test automation, continuous testing and continuous integration capabilities for product development teams.
Ability to create scripts. Specifically developing functions, adding control flow logic, loops etc. This code must be reusable, maintainable code.
Work side-by-side with developers and functional testers to create test specifications from user stories and transform selected tests into an automated test suite.
Translating existing manual regression test cases into automated tests.
Building and executing tests to run on multiple environments using multiple browsers.
Analyzing existing systems to find areas for improvement.
Evolving automated test framework to achieve higher test throughout, with increased accessibility and test execution flexibility.
Perform other non-specified tasks as assigned.

Essential Qualifications:
Bachelor’s degree or equivalent work experience.
3+ years of development/ test automation experience, preferably with complex web applications.
Advanced technical troubleshooting, diagnosing and problem solving skills.
Strong test automation skills – C#, UI automation using Selenium etc.

Technical Experience:
Strong hands-on experience in UI automation using Selenium and C#
Experience in Visual Studio, git,Azure and  Azure DevOps
Experience in BDD (SpecFlow or similar tools)
Experience in API testing

Desirable – Experience in API automation (RestSharp or similar)
Desirable – Exposure to CI/CD pipeline (ADO or similar tools)

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
March 08, 2023
Additional information

--