Description

Responsibilities

  • Design test frameworks for test automation and testing in general.
  • Direct and coordinate the implementation of test automation and other test tools.
  • Provide guidance on the selection of the most effective test design techniques in a given situation.
  • Provide guidance on technical types of testing such as performance testing and security testing.
  • Design methods for the creation of test data. Coordinating testing with release processes.
  • Design test frameworks for test automation and testing in general.
  • Direct and coordinate the implementation of test automation and other test tools.
  • Design test environments Providing guidance on the selection of the most effective test design techniques in a given situation.
  • Provide guidance on technical types of testing such as performance testing and security testing.
  • Design methods for the creation of test data Coordinating testing with release processes.

Required Skills

  • Need API Testing Microservices testing Cloud Testing Automation TDD BDD Test Data Automation Black box and white box testing.
  • In depth knowledge in Selenium / Java & python programming languages.
  • Database skills, including complex SQL queries, managing automation databases etc.
  • Must be well versed with latest tools and technologies in market and keeps himself informed about market trends around automation.
  • Must possess strong communication skills.

Required Experience

  • In Depth experience in working as Automation Architect, implementation strategies across organization & driving adoption across lifecycle.
  • Hands on Experience in design/development of test automation frameworks using Open source & commercial automation tools.
  • Experience in designing framework Selenium, Cucumber & Python.
  • Nice to have automation experience in Azure Cloud (data lake, data warehouse in cloud).
  • Should have good working experience of CI/DevOps tools like Jenkins, Confluence, GIT.
  • Experience in designing automation scripts using Selenium.
  • Experience in developing solutions for lifecycle automation.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate