Work with engineering and manual testers to code automated end to end regression tests to validate application functionality. This includes writing and debugging scripts, performing peer code reviews, logging defects, and analyzing results based on CI/CD execution runs. As a member of our QA Automation Team, efficiently code new scripts using a Webdriver.io framework and document the linkage between automated and manual regression tests.
Main Responsibilities: Estimate, prioritize, plan, and coordinate automation activities for assigned areas each sprint. Collaborate with Sr. QA Engineers to follow Automation Best Practices. Write automated tests, using NodeJS, webriver.io, JavaScript and TypeScript for assigned stories. Work independently or as part of a larger group to complete the work you're doing on time and within estimates. Write high-quality, clean code with minimal assistance. Report on automated test coverage for assigned stories. Manual testing and reporting bugs as needed.