Job Description

Experience: 12+ Years

Location: Trivandrum

Responsibilities:

  • 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 

Skills:

  • 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.).