Duration
11 Months (With Possible Extension)
Must Have
- 8+ years of QA testing using agile, hybrid and waterfall SDLC methodologies.
- Provide comprehensive and detailed hands-on testing covering cloud-based Java technologies including JSON, RESTful Web Services, HTML5.
- Proficient in the use of SQL in supporting testing activities.
- Experience with AODA testing and use of related tools.
- Experience in project management and QA approaches.
- Working knowledge of testing tools such Azure DevOps, Postman
- Knowledge to design and ability to write automation test scripts.
- Working knowledge of test management software tools
Nice to Have
- Working knowledge of GIS spatial datasets
- Working knowledge of programming scripting languages such as python.
- Engineering or Computer Science background degree
- Previous Public Sector experience is an asset.
Responsibilities
- Lead the design of test strategy, plans, scenarios, scripts, or procedures for testing General Skills.
- Experience co-ordinating the test strategy and plan with project managers and others.
- Experience writing and reviewing a test strategy for the project, and test policy for the organization.
- Experience contributing the testing perspective to other project activities, such as development, integration testing, etc.
- Experience planning the tests - considering the context and understanding the test objectives and risk - including selecting test approaches, estimating the time, effort and cost of testing, acquiring resources, defining test levels, cycles and planning incident management.
- Experience initiating the specification, preparation, implementation and execution of tests, monitor the test results and check the exit criteria.
- Experience adapting planning based on test results and progress(tweaking the plan) and take necessary actions to compensate for problems.
- Experience introducing suitable metrics for measuring test progress and evaluating the quality of the testing and product.
- Experience providing input to test automation strategy, test automation framework roadmap Experience selecting tools to support testing and organize any training in tool use for testers.
- Experience coordinating usage and assignment of test environment with all stakeholders.
- Experience writing test summary reports based on the information gathered during testing.
- Experience executing full lifecycle software development Experience programming well-designed, testable, efficient code Experience creating / producing specifications and determine operational feasibility.
- Experience leading / providing guidance to team members A team player with a track record for meeting deadlines.