Senior Software Test Automation Engineer - VitalLaw
Wolters Kluwer
Job Summary
We are looking for a Senior QA Engineer with 7+ years of experience, skilled in both manual and automation testing. The ideal candidate will be responsible for end-to-end testing of software applications, with a focus on manual testing (100%) and significant involvement in automation testing (50%). Key responsibilities include analyzing requirements, creating test plans and cases, performing various types of testing, leading junior testers, identifying and tracking defects, and collaborating with cross-functional teams. The role also involves developing and maintaining automated test scripts using tools like Playwright and performing API automation.
Must Have
- 7+ years of experience in manual software testing.
- 2-3 years of hands-on experience in automation testing.
- Proficiency in JavaScript and programming/scripting languages.
- Strong understanding of SDLC, STLC, and defect life cycle.
- Experience with test frameworks (BDD, TestNG, JUnit, Mocha).
- Familiarity with version control systems (Git, SVN).
- Experience with test management and bug tracking tools (JIRA, TestRail, Quality Center).
- Ability to analyze requirements, create test plans, cases, and scenarios.
- Perform functional, integration, regression, system, and UAT testing.
- Develop, maintain, and execute automation tests using Playwright.
- Perform API automation testing using Postman or RestAssured.
- Knowledge of SQL for database validation.
- Experience testing web, mobile, and/or desktop applications.
- Experience in Agile/Scrum environments.
Good to Have
- ISTQB or equivalent certification.
- Experience in performance testing.
- Experience in security testing.
- Experience in usability testing.
- Familiarity with automation concepts and tools.
Perks & Benefits
- Join a dynamic global technology company.
- Opportunity to make a difference in millions of lives.
- Contribute to advancing sustainability, health, justice, prosperity, and commerce.
- Thrive in a diverse, inclusive, and caring culture.
- Access to well-being benefits, tools, programs, and resources.
- Feel valued for your contributions.
- Health, safety, and well-being are prioritized.
- Equitable opportunities for all employees.
Job Description
Job Description:
We are looking for a Senior QA Engineer with 7+ years of experience, skilled in both manual and automation testing. The ideal candidate will be responsible for end-to-end testing of software applications, with a focus on manual testing (100%) and significant involvement in automation testing (50%).
Key Responsibilities:
- Analyze requirements, create detailed test plans, test cases, and test scenarios.
- Perform functional, integration, regression, system, and user acceptance testing.
- Lead and mentor junior testers, review their test cases, and provide feedback.
- Identify, document, and track defects using bug tracking tools (e.g., JIRA).
- Collaborate with developers, business analysts, and stakeholders to clarify requirements and resolve issues.
- Conduct exploratory and ad-hoc testing to uncover hidden defects.
- Ensure test coverage and traceability to requirements.
- Participate in test estimation, planning, and status reporting.
- Contribute to process improvements and best practices in testing.
- Test APIs, backend services, and perform database validation as needed.
- Work closely with automation teams to identify candidates for automation.
- Analyze requirements and create detailed, reusable automated test scripts.
- Develop, maintain, and execute automation tests using tools such as Playwright.
- Perform regression, smoke, and integration testing using automation frameworks.
- Collaborate with developers and manual testers to ensure comprehensive test coverage.
- Maintain and enhance automation frameworks as needed.
- Perform API automation testing using tools like Postman or RestAssured.
Required Skills:
- 7+ years of experience in manual software testing.
- 2–3 years of hands-on experience in automation testing.
- Good understanding for JavaScript.
- Strong understanding of SDLC, STLC, and defect life cycle.
- Experience with programming/scripting languages (JavaScript preferred).
- Familiarity with test frameworks (BDD, TestNG, JUnit, Mocha, etc.).
- Experience with version control systems (Git, SVN).
- Experience with test management and bug tracking tools (e.g., JIRA, TestRail, Quality Center).
- Excellent analytical, problem-solving, and communication skills.
- Experience in writing clear, concise, and comprehensive test cases and documentation.
- Knowledge of SQL for database validation.
- Experience testing web, mobile, and/or desktop applications.
- Exposure to API testing (using Postman, SoapUI, etc.) is a plus.
- Ability to work independently and as part of a team.
- Experience in Agile/Scrum environments.
- Proficiency in automation tools (like Playwright).
- Good understanding of SDLC, STLC, and defect life cycle.
- Basic knowledge of API testing and database validation.
- Strong analytical and problem-solving skills.
- Good communication and teamwork abilities.
Preferred Qualifications:
- ISTQB or equivalent certification is a plus
- Experience in performance, security, or usability testing.
- Familiarity with automation concepts and tools.
Applicants may be required to appear onsite at a Wolters Kluwer office as part of the recruitment process.