Systems Developer Tester

September 10 2024
Expected expiry date: September 24 2024
Categories Programming, Development, QA, Tester, Debug
Kingston, ON | Toronto, ON • Full time
About the Opportunity
The Drugs and Assistive Devices I&IT Solutions Branch is seeking a highly motivated IT professional to provide technical leadership, analysis, and technical expertise in the development of information systems for the Ministry of Health.

About Us
The Health Services I&IT Cluster provides information management and information technology solutions that support the business requirements of the Ministry of Health, the Ministry of Long-Term Care, the Ministry for Seniors and Accessibility, and its agents. The cluster enables the Ontario government's I&IT Strategy and plays a leadership role in major business transformation initiatives and infrastructure projects. The cluster is also working to promote the evolution toward a common IT infrastructure for government.

The Drugs and Assistive Devices I+IT Solutions (DADS) branch is responsible for the development, sustainment, improvement, and modernization of core I+IT solutions for the Assistive Devices Program and Ontario Public Drug Programs.

Why work for the Ontario Public Service?
The Ontario Public Service (OPS) is committed to being an employer of first choice, creating a positive and inclusive work environment.

We offer:
• A defined benefit pension plan
• Maternity and parental leave top-up benefits which includes adoptive parents
• Comprehensive Health Plan
• Life and Disability insurance
• Flexible work arrangements
• Collegial and professional work culture
• Career growth and development opportunities across multiple business areas
• We provide on-the-job training to support your success in the role.

OPS Commitment to Diversity, Inclusion, Accessibility, and Anti-Racism:

We are committed to build a workforce that reflects the communities we serve and to promote a diverse, anti-racist, inclusive, accessible, merit-based, respectful and equitable workplace.

We invite all interested individuals to apply and encourage applications from people with disabilities, Indigenous, Black, and racialized individuals, as well as people from a diversity of ethnic and cultural origins, sexual orientations, gender identities and expressions.

Visit the OPS Anti-Racism Policy and the OPS Diversity and Inclusion Blueprint pages to learn more about the OPS commitment to advance racial equity, accessibility, diversity, and inclusion in the public service.

We offer employment accommodation across the recruitment process and all aspects of employment consistent with the requirements of Ontario's Human Rights Code. Refer to the "How to apply" section if you require a disability-related accommodation.

What can I expect to do in this role?

As a System Tester, you will:

- Provide business and systems analysis, programming, system testing and technical support in the development and implementation of new and revised business information systems
- Participate in the system testing and validation of proposed solutions by thoroughly testing complex computer programs, participating in prototyping sessions with groups of end users to demonstrate segments of the system, documenting any concerns expressed and making necessary program changes as directed
- Perform assigned system testing tasks including functional testing, acceptance testing, regression testing, volume testing, performance testing, post implementation validation and/or user acceptance testing tasks including re-testing any modifications which arise as a result of this testing; ensuring integrity of project documentation by resolving all relevant modifications resulting from testing and implementation
- Create complete test documentation including detailed test plans, test strategies and test suites; develop and enhance automated test scripts through the use of industry standard tools (e.g. Selenium) and maintain comprehensive materials to support audit

Please note: On-call and overtime, including weekends, may be required in order to meet project deadlines and manage/resolve production incidents or issues.

How do I qualify?

Knowledge and Technical Skills

You can:
- demonstrate knowledge of various industry standard testing methods, techniques and tools at various levels of testing such as integration, system, UAT, and others to:
- conduct system testing by executing online and batch test scripts, and manual online and batch jobs
- develop assigned portions of testing documentation including detailed test cases, automated test scripts, and comprehensive audit materials
- demonstrate knowledge of a variety of industry standard programming languages and development techniques for all phases of the Systems
- demonstrate knowledge and skills of development Life Cycle in mainframe and n-tier/internet technologies (e.g. HTML, .NET, JAVA platform, Web Services, JavaScript, UI frameworks - vuejs / reactjs / angularjs, Cognos, Informatica, Websphere and others) to perform assigned system testing tasks for moderately complex business applications.
- demonstrate knowledge of various industry standard relational database management systems databases such as DB2/Oracle and query tools such as SQL, PL/SQL to examine test databases to ensure that the integrity of the production databases will be maintained after implementation of a new or modified application
- demonstrate knowledge of industry standard systems development life cycles methodologies such as Waterfall, Agile, and Iterative techniques
- demonstrate knowledge of a variety of industry standard systems analysis methods and techniques in order to:
- establish business, information, and system testing needs
- review client business and information requirements and design and develop test scenarios which satisfy these requirements
- analyze and create test data to support the system testing strategy

Analytical and Research Skills

You have:
- analytical skills to determine the nature of issues or problems, including researching relevant materials and comparing and verifying information
- the ability to respond to the issues or problems by evaluating and comparing a number of existing alternatives and selecting the appropriate action
- the ability to identify and debug problems encountered with software usage
- the ability to analyze information and system needs to ensure adherence with stated program area objectives
- the ability to analyze system testing needs to ensure adequate testing of all systems prior to recommending promotion into production

Communication and Interpersonal Skills

You have:
- written and oral skills to convey, fully grasp and explain detailed information which may involve specialized information technology terminology; and to follow, present and discuss logically developed, complex arguments, ideas or issues
- interpersonal skills to provide clarification and explanation to deal with problems or complaints and to assist with others' understanding of computer hardware and software
- the ability to interview users regarding business, information, and system testing needs and documenting these needs to fit within established divisional standards
- the ability to work effectively in a team environment, sharing information and communicating with co-workers, management and clients

Apply now!

Similar offers

Searching...
No similar offer found.
An error has occured, try again later.

Jobs.ca network