job description
- Create effective test strategies and test plan
- Work with cross-functional teams to ensure quality throughout the software testing life cycle
- Analyse user stories/use cases and requirements for validation
- Creation and execution of test cases
- Create bug reports and co-ordinate with dev team
- Work across different platforms (API, mobile, frontend)
- Analyse user stories/use cases/requirements for validity and feasibility
- Work with users, business analysts, developers and project support to understand the scope of work
- Design watertight test cases/scenarios based on business requirements
- Execute all levels of testing (System, Integration and Regression)
- Write and execute test scripts
- Run manual testing
- Run tests using various environments
- Perform Root Cause Analysis
- Create logs to document testing phases and defects
- Report bugs and errors, and help troubleshoot issues
- Detect and track software defects and inconsistencies
- Provide timely solutions
Requirements:
- Strong experience in Manual Testing
- Strong experience in writing test scenarios and test cases
- Strong knowledge on Appium and Jmeter.
- Should have Manual API testing experience
- Should have good working experience in automation testing
- Should have basic SQL knowledge
- Should have familiarity with Agile environments
- Should have working knowledge of Test management tools (e.g. ALM QC, Jira, Rally, TFS, Testlink)
- Strong understanding of security requirements, cross-browser compatibility requirements, general web functions and standards
- Basic knowledge of networking
- Strong grasp of security principles and how they apply to Web Applications