Export Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses make an impact at home and abroad. EDC offers financial products and knowledge to help Canadian businesses confidently enter new markets, reduce financial risk, and grow their business.
When you join our team, you’ll be helping Canadian businesses learn the endless possibilities that open to them through export and help bring their vision, passion, and innovation to the world. Your knowledge and expertise will support more than 25,000 Canadian businesses and their customers in as many as 200 markets worldwide. You’ll work amongst the best and brightest in an inclusive, collaborative environment that fosters professional development and success. And you’ll know that you’re making an impact every day – for businesses, for Canada and for the people you work with.
Are you ready to make an impact? Join EDC, recognized as a Top 100 and Top Family-Friendly Employer, as we take on the risk so Canadian businesses can take on the world.
Team & Job Overview
The Digital & Technology Solutions (DTS) group under the leadership of the Chief Information Officer was established in 2023 with the mission of empowering our customers and colleagues to take on the world, by seamlessly delivering secure and reliable digital experiences. Digital & Technology Solutions has set out to achieve the following objectives for EDC:
- Define, execute, and sustain the integrated technology target state, target data model and technology operations required to enable EDC’s 2030 business transformation.
- Establish and manage the rolling 3 Year Digital Roadmap that sequences the technology outcomes required to achieve the technology target state and facilitate its execution across all domains in the organization.
- Keep pace with industry trends and emerging technologies, ensuring EDC has access to the digital technology tools it needs to stay relevant in the market and grow Canadian global trade.
- Lead and ensure integrated digital, data, infrastructure, and cybersecurity implementations to create excellent customer, user, and employee experiences.
The ServiceNow Senior QA Analyst will be responsible for ensuring the quality and functionality of ServiceNow business applications, workflows, modules and the core platform. This role involves designing the test strategy and executing test plans for business teams. It also provides help and support to end users in identifying defects, and collaborating with development teams to ensure the delivery of high-quality software solutions.
The ServiceNow Senior QA Analyst also mentors the business team members in their test activities, aligns with Business Analysts’ requirements for new projects and enhancements and contribute to the continuous improvement of QA processes. The ServiceNow Senior QA Analyst also generates metrics, improves the Quality processes, supports special grow projects, and collaborates with ServiceNow Analysts and Admin to better support the organization.
To be successful in this role, you will have to use your proven troubleshooting skills, analytical aptitude, problem-solving, and show a high level of communication.
Key Responsibilities
- With the support of the Platform Architect, lead the definition and execution of the ServiceNow QA Process and Test Strategy for the ServiceNow workflows, applications, and external modules.
- Work at the standardization the ServiceNow Automated QA practice and with the help of the Platform Owner, and ensure adherence to QA processes and standards.
- Supervise third party developers to ensure they specify, document, execute and deliver according to processes and standards
- Continuously evaluate and improve testing methodologies and processes.
- Participate in code reviews and provide feedback from a QA
- Develop and implement the platform’s Automated Testing Framework for the platform.
- Plan, coordinate and execute the platform upgrade testing
- With the help of the Business Analysts and QA end users, help develop comprehensive test plans, and help execute test activities in an automated manner.
- Perform functional, regression test and UAT tests to validate ServiceNow deployments
- With the help of the Integration Architect, define, develop and execute integration tests
- Work closely with support, developers and platform architects to reproduce and resolve issues.
- Validate defect fixes and perform regression testing through automation.
- Automate repetitive test cases using appropriate testing tools.
- Collaborate with cross-functional teams, including developers, business analysts, and project managers, to understand requirements, to prioritize testing activities, to communicate test results, and provide recommendations for improvements. -
- Communicate testing status, progress, and issues to stakeholders.
- In collaboration with the QA Chapter, create and maintain test documentation standards for test plans, test cases, and test scripts.
- Generate and analyze test reports to provide insights into quality metrics and test coverage.
- Stay up to date with the latest industry trends and advancements in QA and ServiceNow.
- Participate in training and development activities to enhance skills and knowledge.
- Suggest and implement improvements to enhance the overall quality and efficiency of the QA process.
Screening Criteria
- Bachelor’s degree in computer science or a closely related discipline, or an equivalent combination of formal education and experience, with at least 10 years of experience in the software industry
- Minimum 5 years’ of proven experience in SQA
- Minimum 5 years’ of experience working as a developer on the ServiceNow platform or another similar platform enterprise platform
- Minimum 1 ServiceNow Certification
Assets
- Experience with ServiceNow AppEngine, Automated Test Framework, CSDM
- Experience in a DevSecOps environment delivering software
- Knowledge of test automation languages and tools such as Python and Cypress.io
- Proficiency in ServiceNow CSM and other business modules.
- Proficiency with Azure DevOps and the Test Plans module
- Proficiency with command line, PowerShell, and comprehension of scripting commonly used in Windows environments.
- Proficiency in Microsoft 365 Suite
- Bilingual in both official languages (English and French)
Salary Range
- Software Engineer 18: Salaries are based on qualifications and experience and typically range from $92,355 - $123,140 plus performance-based incentive
Location
- Export Development Canada is a hybrid work environment.
- This role may be performed from EDC’s headquarters in Ottawa, or from all other EDC Community Hubs (Toronto/Mississauga, Montreal/Laval/Brossard, Calgary, Vancouver, Halifax).
- Relocation assistance is available for eligible candidates.
EDC's Commitment to Employment Equity
EDC is committed to employment equity and achieving a diverse workforce. EDC actively encourages applications from women, Aboriginal peoples, visible minorities, persons with disabilities and members of the 2SLGBTQI+ community. If selected for an interview, please advise us if you need any special accommodation.