• Minimum 1-3 years’ experience in Web and Mobile based Software Testing.
• Experience in Manual and Automated Testing.
• Understanding and Analyzing the Test Application.
• Preparation of test scenarios/cases/execution, test results and collecting Test Data.
• Developing and executing automation test scripts.
• Selenium Test Environment Setup and Implementation.
• Automation Framework Design & Implementation - Implementing JUnit or TestNG Test Automation framework.
• Mobile app test automation using Appium and related framework.
• Creating Test Cases / Test Scripts using Element locators, WebDriver methods, Java programming concepts and TestNG.
• Creating Data-driven Tests and Running through the framework.
• Creating reusable components.
• Cross platform Testing - Executing test cases on browsers like Google Chrome, Firefox, IE etc. and iOS, Android etc.
• Parallel Test Execution.
• Defining and exporting Test Results.
• Analyzing Test Results and Reporting Defects.
• Experience with Defect Management tools
• Tracking Defects and Select Test cases for Re and Regression Testing.
• Apache JMeter for Load and Performance Testing.
• API Testing using Postman.
• Build and release of tested code to the QA / Production environment.
• Should contribute to Test documentation.
• Proficiency in Java, Python, XML, SQL, CSS and HTML.