Participate in the development and support of the testing program aimed at supporting multiple testing efforts simultaneously
Be a part of an ongoing effort to bring new testing knowledge to the team
Assist with test plan articulation, planning, and management of individual testing events
Utilize appropriate testing tools for both front-end and back-end Quality Assurance
Identify testable events and develop test cases / test scripts
Identify and capture test data to support test cases defined by the testing team
Leverage the testing process and test tool kit to create re-useable test assets
Act as one of the team representatives to IT and user groups within relevant testing phases
Set up, manage, and monitor test environments, streamlining release management to QA environments
Document application changes and developing updates
Requirements :
Experience:
Managing automation test projects
Selenium ? having built automation framework from scratch to aid with regression and other repeatable tests
Leading a team lead with offshore-onshore model
Skills:
Coding using Java
Scripting using Python
Knowledge:
Code coverage concepts
Automated test frameworks in any of the following: Robot, Selenium, Cucumber, TestNG (Robit - preferable among all); Linux; CI / CD concepts; Cloud ? AWS / GCP (Working environments)
Proficiency:
Ability to work in a dynamic environment
Find solutions to meet project needs
Communication skills:
Client-facing, with strong written and verbal communication