Job Description :
50% Automation - 50% Manual
Job Description:
This position will play a critical role as a member of the Mobile Apps team, responsible for the
testing efforts for a mobile platform and its applications. The ideal candidate should have 2+
experience (Android and iOS) in both manual and mobile automation testing.

Process Qualifications:

Expected to be a self-starter with a high ability to quickly comprehend application workflows
and business criteria.
Ability to balance multiple tasks simultaneously during the transition between projects.
Willing to take charge and seek out answers even when given minimal instruction and guidance.
Ability to concentrate on detail while understanding the big picture.
Ability to think outside the box when writing test scenarios and as an end user.
Actively participate in backlog refinements, Sprint planning and release planning.
Manual testing qualifications:

Understand and provide insight on the test infrastructure and test environments (QA, UAT,
End to end accountability to test the quality of the Mobile App user experience through visual
inspection against established user experience guidelines, comps and validations.
Decompose business requirements to be able to write effective manual test cases and automated
test scripts.
Database knowledge: SQL, Database Structure
2+ years of manual testing experience of mobile applications
Automation testing qualifications:

Hands on experience with Object-Oriented Programming.
2+ years of Test Automation Development experience with open source and market-leading
solutions such as Appium or selenium.
Ready to work under minimal guidance for the allotted automation to be accomplished.
Experience with REST API Automation testing (REST methods, parsing JSON response and
extracting information
Strong Analysis, Troubleshooting, and Problem-Solving Skills.
Preferred Skills:

Hands on experience with Cloud based Mobile Testing Environment setup.
Hands on experience with Source Code Management Tools (eg Git, TFS
Hands on experience with IDE (eg Eclipse, Visual Studio
Thorough understanding of Continuous Integration tools.
Maven setup as build management tool.