Job Description:
- Execute test cases (manual or automated) and analyze results
- Understands QA lifecycle, including knowledge of Agile and Iterative software development
- Participates with Development or Product Management in Project and Backlog reviews.
- Creates and updates full detail-oriented test cases /plans that communicates unambiguous testing methodologies and expected behaviors with others
- Creates the testing environment, including technical configuration, all environmental components, data, automated test scripts and security. Effectively set up and execute testing of Mobile applications using industry standard tools according to the documented test cases / plans
- Produce test reports
- Regular performance and regression testing as part of release plan
- Automate manual testing using automation tools.
- Collaborate with Technical Support to document defects and errors with clear detailed descriptions for Development review
- Leads and maintains a prioritization of known defects with input from Development and Product Management
- Create, review and analyze system specifications
KNOWLEDGE AND SKILLS REQUIREMENTS:
- Minimum 5+ years of testing experience (2+ years of automation experience).
- Proven experience as a QA tester or similar role
- Ability to document and troubleshoot errors
- Working knowledge of test management software
- Good SQL querying skills
- Experience with Mobile Apps testing & backend services.
- Analytical mind and problem-solving aptitude
- Familiarity with Agile frameworks and regression testing is a plus