Job Description

Roles & Responsibilities: Develop test plans, test cases, test scripts and test reports on multiple projects of varying size. Perform testing on various mobile Applications. Validate that user expectations are achieved during the testing process. Review user requirements documents to ensure that requirements are testable. Support technical support staff and Application Developers to identify and resolve defects. Coordinate execution of test scripts with Project Managers, Test Leads, Internal Testers and Development Managers. Work with stakeholders to identify risk based tests in an agile methodology. Works within development teams and business to identify a test / QA solution, provide a strategy, estimates, and test plan. Skills & Experience: Experience of implementing complex test plans in a variety of environments. Excellent understanding of the testing lifecycle, phase test objectives, entry/exit acceptance criteria and Risk-based approaches to the testing lifecycle definition. Experience of working in a pressured environment to strict deadlines. Mobile App testing background – desirable. Knowledge of Selenium & Cucumber / Specflow - advantageous Knowledge of Test Management tools JIRA, ALM Ability to work effectively in a cross-functional Scrum team. Knowledge of XML and SQL Server – advantageous. ISEB/ISTQB Foundation Certificate software testing – advantageous.