Leads the design and implementation of enterprise test automation frameworks, methodology and tool integration for all teams.
Develops and implements metrics to measure automation effectiveness in project/release work.
Identifies and directs the implementation of test automation related improvements to quality of the software delivery across the enterprise.
Support the integration of applications developed with Agile methodologies in the DevOps/MDE into Production
Trains QA teams to implement expanded automation coverage by adding automated environment validation, fully functional and smoke test scripts to CI/CD pipeline.
Work closely with DevOps team to integrate QA Automation to CI/CD pipeline.
Provides automation expertise, training and coaching to team members.
Study test failures and help find root causes.
Provides training to the end users on the available automation solutions, tools and methodology.
Extensive experience and knowledge with various automated tests tools for both front end and back end testing.
Knowledge of Cloud platforms and platform migration, Security Testing, Performance Testing
Bachelor’s Degree preferred and a minimum of (12) + years’ experience working in a similar field
Test Planning- Requirements Analysis, Devise Test Strategies, Provide Estimates
Test Design -Create/Review Test Plan(s), Create/Review Test Cases, Identify/Create Test Data
Test Execution – Execute Test Cases, Create/Triage Bugs, Status Reporting, Provide Requirements Traceability, UAT and Post prod deployment testing.
Selenium integration with Appium and/or Winnium for mobile testing.
Object-oriented programming concepts and design. Experience in programming languages (i.e. C#/.Net, Python , SQL (Microsoft, Oracle), etc.).
Web protocols and services (i.e. HTTPS, TCP/IP, WSDL, SOAP/REST services, etc.).
Data-interchange formats (i.e. JSON, XML, etc.).
Source control processes using integrated development environments (TFS/GIT).
Microsoft Azure technologies and Services Compute, Storage, Databases, API Management, Azure Logic Apps, Azure Functions.
Azure DevOps or non-Microsoft equivalent technologies such as Jenkins, GoCD
Test management tools (i.e. Microsoft Test Manager, Jira, etc.).
Database management tools (Microsoft SQL Server Mgmt. Studio, Toad for SQL etc.).
API/Web Service testing tools (i.e. SoapUI, Postman, etc.).