Role : Mobile QA Testing
Location: Minneapolies MN (Onsite)
Duration: Long term
Job Description :
Candidate will be responsible for design, implementation and execution of functional & Non-functional tests to ensure the quality of all releases as well as maintain and execute automation test suites for mobile applications, particularly iOS and Android Native apps. Need extensive experience testing native mobile applications and deep expertise in in Functional and automation testing for mobile app. Hands on experience with tools like Appium and Test NG.
Required Skills
- Well versed with Agile methodology
- Ability to break down feature requirements into tests effectively
- Deep knowledge of both Android & iOS platforms
- Hands on experience with Appium and any IDE
- Familiar with Android SDK & XCode, Accessibility testing, Device cloud
- Ability to debug mobile issues
Responsibilities
- Define and communicate the accurate mobile test plan/test cases
- Provide qualitative and quantitative statdefect reports in a timely fashion.
- Proficient in issue tracking
- Development and execution of automated test cases, analyzing test results, and able to fix scripts & test failures.
- Collaborate with developers and other cross functional teams to analyze requirements, implementations and contribute to test strategy development on mobile
- Responsible for finding, tracking and prioritizing issues while communicating with developers and business teams throughout the app development life- cycle.
- Build and maintain automated test suite utilizing Java/JavaScript and Appium
Desired Skills
- Experience writing automated test cases in Appium / Selenium / Swift / Espresso Mobile
- Ability to contribute to test automation frameworks
- Experience in writing test cases for mobile automation
- Service virtualization / Webservice testing through POSTMAN or any alternative tool
- Experience in security testing
Required Background / Education:
- Bachelor's degree in Computer Science or related field or experience
- Experince as Quality Assurance role
- Mobile testing experience
- Agile / Scrum / Kanban experience
Soft Skills:
- Ability to work and communicate with cross functional teams
- Strong prioritization and organizational skills