Responsibilities:
Creating automation frameworks and guide the team to take the automation to next level.
Understanding software development requirements and identify the required testing skills for the same.
Creating and executing test plans based on the requirements.
Allocation of resources based on the testing skills and keep a track on the progress of the project.
Implementing the best practices pertaining to test automation methodologies.
Creating and maintaining functional automation framework.
Creating and maintaining performance automation framework.
Creating and maintaining API automation framework.
Creating and maintaining mobile automation framework.
Required Skills:
Proficient in functional automation tools like: Selenium using Java or Python
Proficient in performance automation tools like: JMeter
Proficient in API automation tools like: REST Assured using Java or Python
Proficient in mobile automation tools like: Apium using Java or Python
Strong knowledge of SDLC, STLC, Bug Life Cycle (BLC)
Programming Languages : Java, Python
Defect Reporting and Tracking using Automation Tools like JIRA
Databases: SQL Server, MYSQL, MongoDB.
Experience in Manual & Automated Testing of GUI and functional aspects of Client-server
Experience in Integrating automation tests with CI/CD pipeline using Jenkins