Automation Strategy - Excellent knowledge and experience developing strategy and implementing test automation in collaboration with the cloud migration team and functional area counterparts
Automation Framework Development - Hands on experience developing several types of automation frameworks from scratch and using related tooling, including: Selenium, Appium, Cucumber/Gherkin, Rest Assured or equivalent web-service automation tool, Git, Jenkins or equivalent CI/CD tools, SonarQube or equivalent code quality tool
Test Automation Systems – Experience selecting the optimal test automation technologies for solutions delivered using disparate languages and platforms in collaboration with test and development engineer counterparts. Partner with the various software infrastructure teams to optimize the CI/CD pipeline and implement quality gates to support DevOps
Delivery Maturity - Direct involvement in efforts to mature agile and DevOps practices for the organization as it relates to test automation, increased quality and delivery optimization.
Required Education and Experience
- Capable of mentoring and communicating a coherent vision for quality best practices, coding standards, test automation strategy and tool usage
- Strong understanding of flaky tests and the impacts of eventual consistency
- Ability to research requirements to determine system feasibility, costs, benefits, or needed functionality.
- Experience in creating a strategic technology direction, aligning it with tactical activities, and communicating plans broadly across the organization.
- Ability to multi-task and participate in multiple large and complex efforts or projects.
- Strong knowledge and extensive experience working with product teams to develop appropriate level of testing based on the SDLC (Unit, Integration, API, Smoke, System, Browser compatibility, etc.)
- Able to perform analyses to solve complex problems and motivate peers to produce creative products and services
- Proven ability to clearly communicate across multiple audiences.
- Proactive, self-motivated and independent with the ability to work in a fast-paced environment and deliver high-quality work on tight schedule