Maintenance Services Cover:
- Functional enhancements, bug fixes and upgrades.
- Scheduling permanent repairs into a planned release.
- Application development activities.
- Mandatory changes (required or statutory changes).
- Data fixes/changes (e.g. regional boundary change).
- Optimization (increasing performance or throughput).
- Conversion (Changing the interface or file structure).
- Dead code removal (removing segments no longer utilized).
- Retirement (withdrawing a solution from active service).
- One-time client reports.
- Follow ITIL process to track work effort.
- Testing of changes to ensure service is functioning.
- Assisting with scheduling/planning of maintenance and support.
- Scheduled maintenance release includes:
- Participation in release planning activities such as change classification, estimation and prioritization.
- Analysis/design/development/test case creation.
- Regression/system testing.
- User acceptance testing support.
- preparing change request (CRQ) and CRq submissions to the change advisor board
- Release coordination.
- Deployment assistance into UAT and production.
- Document updates.
- Participation in post-implementation reviews.
- OMSB is looking to hire a consultant to meet support requirements of the Ministry.
- Identifies opportunities for automation within software processes.
- Designs and executes QA tests using scripts that automatically test functionality.
- Designs and writes test automation scripts.
- Utilizes test automation frameworks.
- Investigates problems in software as a result of testing.
- Works with QA analysts and software developers to find solutions.
- Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing.
- Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Proficient in Cloud technology, Agile & DEVOPS.
- Leading DevOps iterations with maintenance teams to coordinate testing and maintenance activities.
- Experience identifying opportunities for automation within software processes, designing and executing QA tests using scripts that automatically test functionality
- Experience running tests for databases, systems, networks, applications, hardware and software
- Experience identifying and documenting bugs and quality issues in development, service or business processes.
- Experience installing applications and databases relevant to automation.
- Experience collaborating with stakeholders to understand how automation can improve workflow and creating documentation.
- Experience gathering and documenting requirements from end-users to develop the best automation solutions.
- A team player with a track record for meeting deadlines, managing competing priorities and client relationship management experience.
- Experience in planning, organizing and implementing testing efforts at the specified experience level.
- Experience executing functional tests, non-functional tests and systems level integration tests.
- Experience supporting user acceptance testing and participating in UAT activities
- Experience in quality assurance and testing, including AODA testing, integration testing, load testing, performance testing, etc.
- Knowledge of one or more automated testing tools.
- Experience working on multiple projects with competing timelines.
- Perform manual QA tests when automation is not an option.
- Experience performing technical writing, Facilitate meetings and coordinate the agenda.
- Experience creating, updating and maintaining resource utilization and financial reports for management.
- Experience with eSMT ticket administration.
- Experience creating professional technical project and user documentation, including systems and operating procedures.
- Review, analyse, test and document system specifications.
- Develop and Run QA test scripts.
- Consistently execute test cases and analyze results.
- Effectively report bugs and errors, working with internal team.
- Work via a cross functional team and Experience working independently.
- Knowledge and experience in at least one programming language
- Experience planning and organizing testing efforts for both large and small systems.
- Experience coding automated test scripts to produce sets of automated test cases.
- Experience testing Commercial Off-the Shelf Applications (COTS).
- Testing 35
- Experience in.
- Process, planning, organizing and implementing testing efforts.
- Test automation development.
- Working knowledge of the testing process and the Software development life cycle (SDLC), including Agile & DevOps.
- Creating, reviewing and executing test strategy, test plans and test cases
- Providing identification and resolution of problems/issues.
- Knowledge of Azure DevOps and knowledge of automated test tools.
- Manual QA tests.
- Testing COTS /in house-built software.
- Identifying bugs and quality issues.
- Performing both large and small system testing.
- Experience working on agile teams.
- Organizing, tracking and facilitating standup sessions within an agile team.
- Coordinating change and release requirements for systems under maintenance .
- Gathering and documenting requirements.
- Working independently and in a team setting.
- Experience with ITIL and its application.
- Creative problem solving.
- Facilitating meetings.
- Creating, updating documentation and presentations.
- Collaborating with stakeholders.
- Waterfall, Agile & DevOps methodologies.
- Organizational, creativity and perseverance.
- Verbal and written communication skills; interpersonal skills.
- Building strong working relationships.
- Experience in performing IT in the Government.