• 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.