
Ministry of Natural Resources and Forestry
Until further directions, work arrangement for this role is currently hybrid and requires working at least 2 days in office.
Responsibilities:
· Collaborates with product managers, product owners, and technical team to develop test strategies and test plans
· Create and design automation test strategies and/or plans
· Creates automated test plans using Jenkins
· Executes and manages test automation; provides assessment of test program results
· Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing and accessibility testing
· Plans and organizes testing efforts in both front-end and back-end application components/environments
· Communicate test results regularly through automated reports that summarize test completion and defects found
· Evaluate test results against acceptance criteria to determine successful completion of the sprint increment
· Defines and measures acceptance criteria for test cases
· Record all defects/issues in the Cluster’s defect reporting tool (Jira), including detailed descriptions, screenshots, and steps to re-produce
· Develops manual test scripts, test cases and/or test scenarios
· Participate in elicitation and business requirement workshop sessions, sprint reviews and/or walkthrough meetings
· Work with cross-functional teams to ensure quality throughout the agile / iterative solution development lifecycle
· Conducts post-release / post-implementation testing
· Supports clients with user acceptance testing (UAT) activities
· Assist with planning and creating test data
· Creates traceability matrix to ensure testing outcomes align with business requirements
· Coordinate and facilitate regular defect review meetings with stakeholders
· Provide testing and defect status updates in daily scrum stand-ups, team meetings as required
· Provide weekly report confirming status of assigned tasks
Knowledge Transfer Requirements
· Knowledge transfer is expected to occur throughout the duration of the assignment through regular meetings, touchpoints, and working sessions with LRC staff
· All design, development, artefacts, and source code, including all relevant and complete documents must be transferred to the ministry in the designated repositories provided
· Dedicated knowledge transfer sessions will be scheduled to ensure completeness of knowledge transfer and all documentation is shared, and allow LRC staff to ask clarification and/or follow up questions
· Knowledge and experience in at least one programming language, preferably Java
· Experience in the use of information retrieval packages
· Knowledge and understanding of testing methods in an object-oriented environment
· Knowledge and understanding of Information Management principles, concepts, policies and practices
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
· Experience coding automated test scripts to produce sets of automated test cases
· Experience testing Commercial Off-the Shelf Applications (COTS), preferably Oracle Siebel Public Sector
Experience in DevOPs methodology is an asset
Evaluation Criteria:
Test Automation Skills/Experience – 40%
· 10+ years experience working with Java and Oracle applications, preferably Siebel Public Sector
· 3+ years experience using test automation tools such as Jenkins
· 10+ years experience implementing data flows among the system and external systems
· 5+ years experience developing automation scripts and execution
· 10+ years experience analyzing and debugging automation scripts
· 10+ years developing and executing thorough automation scripts to ensure high quality of the software
· Hands on demonstrated experience with Keyword Driven Framework using Selenium
· Proven technical expertise in Java environments writing testing pre-conditions
· Demonstrated experience developing Perl scripts
· Identify and document test requirements, link test requirements and test artifacts
· Develop end to end scripts including expected results, prepare/modify test data
Manual Testing Skills/Experience – 40%
· 10+ years experience developing Test Cases/Scripts and Data Requirements, develop test scenarios, test cases for manual testing
· 10+ years experience develop test cases/scripts as well as test data, ensuring all of the Business requirements are met by creating a traceability matrix.
· 10+ years experience developing technical testing strategies / plans
· 10+ years experience testing non-functional requirements (e.g. fail-over, component response times, data integrity, security)
· 10+ years experience executing testing activities for a number of types of testing such as:
o Integration testing
o Unit testing
o Regression testing
o Functional testing
o Accessibility testing
o Non-functional testing
Soft Skills – 20%
· Experience with agile methodology
· Excellent analytical, problem solving and decision-making skills
· Excellent communication skills, both written and verbal
· Excellent meeting facilitation skills to gather requirements
· Experience reporting progress on deliverables to team, project leads and management, including proactively raising risks/issues with mitigations
· Strong stakeholder management skills
Demonstrated consensus building skills
- Closing Date/Time
- 2024-08-06, 1:00 p.m.
Hybrid Model: Candidate needs to be in office- 3 days in a week
Max no of submission- 1(one)
Must haves:
- 10+ years experience working with Java and Oracle applications, preferably Siebel Public Sector
- Regression testing
- 10+ years experience developing Test Cases/Scripts and Data Requirements, develop test scenarios, test cases for manual testing
- 10+ years experience develop test cases/scripts as well as test data, ensuring all of the Business requirements are met by creating a traceability matrix