Plan and executes tests to cover functional, integration, compatibility and regression needs and reports back findings to the Team.
Help lead test automation effort, advocating for automation and contributes to framework design and suggests process improvements
Review automated test runs, reports out on automated test execution and coverage statuses and maintains broken automated tests.
Work with various areas of the business, grasp their processes and learn how they work together.
Understand complex problems, develops solutions and can communicate to both people inside and outside of their team.
Use and modifies existing libraries / tools for automation testing.
Create test strategies and plans for team and assists other teams when needed.
Identify new tools or processes for adoption.
Write general documentation regarding QE processes and tools.
Develop key quality metrics and reports to stakeholders in the organization.
Requirements
5+ years of hands-on experience with automation: writing automation, working with a framework, etc.
Webdriver IO + Typescript
JavaScript / Java
APl/Integration test automation.
API Contract testing: Contract testing is a fast, lightweight form of API testing that checks the content and format of API requests and responses. Complete API contract testing must validate both the API producer (server side) and the API consumer (client side) to detect and diagnose when a contract is broken by either side.
Strong understanding of Web services and databases
Strong background in test automation with front end and back end automation tools.