roles & responsibilities
• analyze requirements, functional specification and create detailed level test cases.
• collaborate with qa lead to implement effective strategies and test plans.
• ability to identify a set of test cases that will be a good fit for automation and scope out automation coverage for a particular project.
• contribute to the design and architecture of high-quality, complex systems and software environments focusing on mobile development, automation and quality aspects.
• execute test cases/scripts/scenarios on schedule (functional, systems integration, and regression testing), and open defects as needed
• develop/build test automation strategy and focus specifically on maximizing reusability for regression
• design, build and execute automated tests
• identify regression testing needs and create and maintain an automated regression suite
• work closely with architects to analyze the end-to-end scenarios, gather requirements, and design the test cases that needs to be automated
• maintain automated scripts utilizing the existing framework, adhering to coding standards
• prepare and report test results and statistics
• create a weekly plan and weekly reports
• participate in troubleshooting and drive root cause analysis and resolution
• follow scrum process, participate in scrum ceremonies and follow the incremental delivery model.
• execution of appium, selenium automation scripts during regression testing cycles.