What responsibilities will you get when working with us?
Primary
Define testing scope, creation of test plans based on functional requirements and system architecture
Adopt, customise and implement automated test environment frameworks
Implementation of test cases and scenarios within the test automation environments and execution of the same
Define and execution of manual test cases where automation is not possible
Defect tracking, reporting and management
Documentation of test framework architecture and usage
Continuously improve QA methodology, process and practices
Testing of mobile web and mobile apps (Android, Windows, IOS) platforms through automation
Recording and triage of data into stories and bugs
Collaborate with outsourced testing team and ensure proper planning & execution of manual & automation tests
Secondary
Demonstration of leadership and planning through proactive behaviour and independent problem solving.
Proactive escalation of problems or concerns to leadership and other team members.
Work with a globally distributed software test and development teams from other global regions
Demonstrate strong collaboration with other test team members and development team members in order to meet goals
What will you need to be successful in this role?
Very good hands on knowledge and skills in the automated testing frameworks
Hands own experience with testing of API services
Thorough understanding of test methods such as UI, regression, integration, load, usability, compatibility etc
Expertise in object oriented programming languages and coding skills in Java
Proficient in test automation frameworks such as Selenium,Robotium,UI Automator,Appium, Espresso
Working knowledge of JMeter and load/stress testing
Working knowledge of LAMP stack and testing of the same.
Knowledge and experience with AGILE/SCRUM methodology
Automated API Testing
Selenium – To test mobile web
Load/Stress – System level
JMeter – System level
Espresso, Robotium, Appium & UI Automator – for mobile automation.