Key Responsibilities:
Extensive experience with the use of automation testing tools (e.g. Selenium Katalon and Appium)
Development skills in one or more scripting languages (Python Java Dart) Should be able to Script Debug and troubleshoot.
Hands on experience developing Regression automation frameworks (e.g. Selenium Katalon Appium).
Expertise in automating Integration Tests between various complex cross dependent modules Managing test data integrity identify critical path scenarios API testing framework using Postman & SoupUI
Ability to integrate the Automation Tests into a CI/CD pipeline and ensure the pipelines are less flaky and more stable Knowledge of Jenkins is preferred.
Experienced in implementing and using BDD/TDD Test Automation Approaches and tools.
Hands on experience of API testing within a microservices architecture
Strong Agile Development practices and approach (Scrum)
Indepth knowledge and experience in performance testing using JMeter (Web Mobile & API)
Experience with defining the testing strategy for large scale programs and ensuring requirements traceability throughout the system development lifecycle and leading testing efforts including experience with all phases of testing: System Integration User Acceptance and Performance Testing.
Key performance indicator
Automation Script Effectiveness Automation Test Coverage and script stability.
Delivery of test automation of different projects on different platforms web Mobile or API.
Following and enhancing the current software testing methodologies functional testing integration testing and user acceptance testing