Functional Tester and Performance Tester

Level of effort: Full-time
Type of engagement: Hybrid
Duration: 5 years
Sector: Public
Language: English

The Business Application and Solution Directorate (BASD), of Environment and Climate Change Canada’s (ECCC) Corporate Services and Finance Branch (CSFB), has identified immediate requirements for a Functional Tester and Performance Tester to work on various departmental priority projects.

The Tester will work with existing Project Managers and IT Project Teams to create and document test plans, coordinate testing procedures and carry out functional, performance and accessibility testing for all web and CRM applications including priority applications not limited to Grants & Contributions Enterprise Management Systems, Green House gas modernization, Plastics and Landfill Methane. The results of the
testing will need to be captured and communicated in Azure DevOps, Test status and summary reports, wiki and Sharepoint documentation as described in the Deliverables section.

Mandatory requirements

  • More than (>) ten (10) years of work experience as a Tester Level 3 in an IM/IT environment;
  • Must have experience performing, planning, and conducting all levels of testing related to Web Applications;
  • Experience in testing Microsoft Dynamics 365 CRM and or applications developed using the Power platform;
  • Experience in creating and using automation frameworks and DevOps tools such as Selenium /Robot Framework;
  • Experience with programming languages such as Python, C#;
  • Experience in tools such as LoadRunner /JMeter;
  • Experience developing load test scripts in Vugen, HTTP/HTML, and Web services protocol for web-based applications;
  • Experience analyzing performance test results and providing recommendations for improvement of applications tested for system performance.

General tasks

  • Test planning and coordination.
  • Management and monitoring of test plans for all levels of testing.
  • Management of walkthroughs and reviews related to testing and implementation readiness.
  • Status reporting.
  • Development of test scenarios, test scripts, test summary reports and other documents as required.
  • Establishing software testing procedures for integration testing and regression testing with an emphasis on automating the testing procedures.
  • Establishing and operating “interoperability” testing procedures to ensure that the interaction and co-existence of various software elements, which are proposed to be distributed on the common infrastructure, conform to appropriate departmental standards (e.g. For performance, compatibility, etc.) and have no unforeseen detrimental effects on the shared infrastructure.
  • Establishing a validation and verification capability which assumes functional and performance
  • compliance.
Sorry! This job has expired.