3-5 years of experience working as a Senior QA Automation Engineer on product(s) with 1 million+ users across web and mobile applications
5+ years of experience with the a utomation of Quality Management software and processes using Selenium
Knowledge of WCAG 2.0, penetration testing and performance testing
Experience working with globally distributed teams
Experience in working with Agile methodologies and writing User Stories, Bugs, Tasks and Test Cases
Experienced in Experience in BDD frameworks (e.g. SpecFlow/Cucumber)
Experienced in configuring CI/CD pipelines for automating test case execution and deployments
Knowledge of automated testing including unit testing, coded UI, ordered tests, generic tests, functional testing, browser compatibility testing, device testing, smoke testing, operational testing, 3rd party integration testing, security testing and load testing
Enthusiastic- excited about technology, your projects, and your team
Excellent written and verbal communication skills with the ability to adjust your style and content to suit audiences at all levels, translating between technical and non-technical audiences; as necessary
Previous programming experience and knowledge preferred
Description
Team management (task management and up-skilling)
Hands-on development and c ode reviews and implementation of processes and strategies for delivering high-quality automated test suites, processes and products
Effectively communicating with the Product Owner, BA and Project manager to fully understand the requirements for the features
Defining and continually improving the testing strategies for manual and automated test suites for all stages of the software development lifecycle
Inspiring other members of the development team with your knowledge and passion for technology and pursuit of quality
Guide and mentor within the team and provide feedback to the line managers around performance and reviews
Additional Requirements
Experience in using Azure DevOps for backlog management and CI/CD pipeline configuration
Experience in creating and deploying Azure infrastructure using the Azure CLI or Azure Porta