Mandatory Skills:
Expertise in Webdriver IO ( WDIO) with Typescript -UI automation- cucumber BDD framework, Appium, Selenium Webdriver, API automation, Mobile testing, Team management.
Good to have skills:
API test automation using MABL/POSTMAN
Daily Activities include
1. Instrumental in understanding the software requirements and design of the product
• Analyze and understand the current technology architecture, system interdependencies and application stacks
• Understand current operating procedures by consulting with users/partners/clients and reviewing project objectives on regular basis
• Contribute to the automation roadmap design and testing process improvements by researching on automation architectures and developing new automation solutions
• Improve and maintain the automation framework to be used horizontally across our technology stacks as well as build out reusable libraries across our business line verticals
͏
2. Test execution and reporting
• Ensure the environment is ready for the execution process designing, test plans, developing test cases/scenarios/usage cases and executing these cases
• Maintaining CI-CD pipeline and scheduled runs for automated scripts for UI and API.
• Participate and conduct design activities with the development team relating to testing of the automation processes for both functional and non-functional requirements
• Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements through automation
• Eliminates errors by owning the testing and validations of codes
• Track problems, resolutions, and bug fixes throughout the project and create a comprehensive database of defects and successful mitigation techniques
• Provide resolutions to problems by taking the initiative to use all available resources for research
• Design and implement automated testing tools when possible, and update tools as needed to ensure efficiency and accuracy
• Develop and automate processes for software validation by setting up and designing test cases/scenarios/usage cases, and executing these cases
͏
3. Ensuring smooth flow of communication with customer & internal stakeholders
• Work with Agile delivery teams to understand product vision and product backlogs; develop robust, scalable, and high quality test automation tests for functional, regression and performance testing
• Assist in creating acceptance criteria for user stories and generate a test automation backlog
• Collaborate with Development team to create/improve continuous deployment practices by developing strategies, formalizing processes and providing tools
• Work closely with business Subject Matter Experts to understand requirements for automation, then designs, builds and deploys the application using automations tools
• Ensure long term maintainability of the system by documenting projects according to WIPRO guidelines
• Ensure quality of communication by being clear and effective with test personnel, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes
• Stay up-to-date on industry standards and incorporate them appropriately.