Job description :
8+ year of QA Automation Lead experience
Experience of preparing test automation solution, designing automation framework,
designing test strategy / test plan
Experience in automation script development and optimization
Recommend new tools, techniques and methodologies based on the industry trend and
improve productivity
Experience in working with Product teams to strategize and align the long term solution for
test automation,
Experience in designing framework for functional automation, performance testing, load,
security and penetration testing
Experience in designing automation strategy for regression testing based on complexity and
reusability
Experience leading the team and managing the deliverables on testing and maintaining Web
Applications and mobile applications is a MUST
MUST be hands-on to play a crucial part in automating the test scenarios covering all the
modules/functionalities of the product
Hands-on experience in contributing to building the CO pipeline with QA automation
framework & processes incorporated
Hands-on / Familiar with Web driver IO, Java Script / Type Script, Selenium, JUnit, TestNG,
Cucumber, JMeter, Appium, RDBMS & AWS Services
Ability to drive the involvement of the QA team at a very early stage of each enhancement
for the product evolution.
Experience with API testing, Load/Performance testing, Cross browser testing
Experience building defects analysis reports and analytics for the team members, leadership
team to make informed decisions
Preferred qualifications:
Review requirements/specifications and create Automation test strategy and plans.
Perform new functionality and regression tests
Test APIs, user interfaces, web services, and web applications in multiple browsers and
devices
Define automation coding standards and actively perform code reviews
Perform data validation to ensure data from data source is completely and correctly
displayed on UI
Debug and troubleshoot complex issues
Expertise in Java especially for test automation using APIs and UI
Expertise in high volume user loads and throughput environments
Strong troubleshooting abilities and narrowing down the root cause
Create clearly written defect reports to enable quick reproduction and resolution to issues
Implement automation for functional and integration testcases.
Prioritize QA requests and manage your work queue taking into consideration team goals
and product milestones
Assist in on-going process improvement efforts related to quality
Good knowledge of QA methodologies and processes
Experience with automated testing tools and frameworks: Web driver IO, Selenium+TestNG,
Junit, Cucumber, JMeter / POST Man, Jenkins
Knowledge of relational databases, non-relational databases, SQL
Knowledge of GIT.
Experience with both Linux/Unix and Windows environments
Strong analytical and problem-solving skills
Ability to think beyond assigned task, and be a good team player
Passion for testing and quality
Familiarity with AWS technologies