{bc}
workday

Senior Quality Assurance Engineer

Ontario Health
Toronto, CAN
Full-time
Senior · 5–7 years experience
Onsite
Discovered 4 days ago
angularawsazurebashdynamodbgit

Full Job Posting

Education and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Computer Engineering, a related technical discipline, or equivalent experience.
  • 5–7 years of information technology experience, particularly in application development, data analysis, data architecture or systems analysis, with significant experience in performance testing of UI, non-UI and web services and exposure to monitoring and diagnostic tools.
  • Extensive Quality Assurance/software testing experience with strong knowledge of testing processes, methodologies and the Software Development Life Cycle, including Agile, Waterfall and Iterative methodologies.
  • Extensive experience designing, architecting, building, supporting and maintaining automation test frameworks, scripts and test data solutions for UI, non-UI, API/web services and integrated applications.
  • Strong experience with automated testing tools and frameworks, including Selenium, Gauge and BrowserStack, and version control platforms including Git and GitLab.
  • Strong development/scripting experience with technologies such as Java, JavaScript, C, Groovy, PowerShell, Bash, Perl and Python, including independently reviewing and modifying existing scripts or programs where documentation may be limited.
  • Extensive experience with functional, GUI, API/web service, integration, regression, deployment, hardware, manual and automated testing.
  • Strong performance testing experience, including performance strategy and planning, test script/data development, monitoring, benchmarking, capacity management, performance modelling, troubleshooting and exit reporting using tools such as JMeter, LoadRunner and HP Performance Center.
  • Strong experience with troubleshooting, remediation, quality planning and developing testing strategies for multiple projects and programs.
  • Experience working in complex, integrated, large-scale, multi-platform DevOps and SOA environments across legacy and cloud technologies.
  • Experience with technologies and platforms including Containers, OpenShift, CI/CD, Git/GitLab, Jenkins, Java/.NET, Spring/Spring Boot, RDBMS, Load Balancing, WebSphere, Tomcat, Kafka, MQ, Node.js, Angular, Redis, Windows, Linux and Unix.
  • Experience with XML, JSON, SOAP/REST web services, HL7 v2/v3, FHIR, VPN, SQL, HTML, CSS, HTTPS, Certificates, SAML, OAuth and Windows/Linux shell scripting.
  • Experience with testing and development tools including Eclipse IDE, VS Code, IntelliJ, MS Visual Studio, Postman, Fiddler, LoadUI, MS Office Macros and equivalent tools used to automate testing and create/analyze test data.
  • Strong experience defining test data and test environments to support parallel testing across large integrated applications, including test data generation and management.
  • Experience with relational databases, including Oracle, MySQL and SQL Server, with understanding of PL/SQL, procedures, triggers, packages and views. Experience with NoSQL databases such as DynamoDB and MongoDB is an asset.
  • Strong knowledge of source code control, software configuration management, defect management/tracking tools such as Jira and TFS, and data management/movement using ETL and ELT tools.
  • Solid understanding of User Stories, Business Requirements Definitions (BRDs), data models, data mappings and solution designs and how they support QA testing.
  • Understanding of key cloud concepts for major providers such as Azure or AWS; AWS and/or Azure certification is an asset.
  • QA certification such as ISTQB or QAI, ITIL or equivalent is an asset. Agile certification is also an asset.
  • Knowledge of Ontario Health systems, business environments, technical interfaces, and product/system components being tested.
  • Knowledge of applicable privacy legislation and regulations, including the Personal Health Information Protection Act, 2004, and OH policies, procedures and guidelines related to protecting confidential information.
  • Experience providing production application support, including incident triage, troubleshooting, root cause analysis, release support and participation in an after-hours on-call rotation, is required.
  • Knowledge and Skill s
  • Excellent analytical, problem-solving and troubleshooting skills, with the ability to assess requirements, estimate testing efforts, execute tests, query databases, identify defects and resolve complex technical issues.
  • Strong written and verbal communication skills to communicate testing strategies and results, incorporate stakeholder feedback, prepare reports and documentation, and educate teams on QA best practices.
  • Strong interpersonal and collaboration skills to work effectively with clinical leads, Project Managers, Business Analysts, Business Leads, developers, QA professionals and other internal and external stakeholders.
  • Ability to work independently and manage multiple priorities in a fast-paced environment while meeting tight deadlines and responding effectively to changing requirements.
  • Strong attention to detail with the ability to understand and communicate complex technical concepts, evaluate trade-offs and assess innovative ideas with internal and external partners.
  • Demonstrated ability to influence and motivate team members, promote continuous improvement and strengthen the impact of technology initiatives.
  • Sound judgment and decision-making skills, including the ability to make decisions with broad organizational impact.
  • Strong emotional intelligence and ability to build effective working relationships across product/project teams, portfolios and external stakeholder groups.
  • Location: Ontario Health (OH) welcomes applications from candidates across Ontario. Please note that this role follows an in-office work model, requiring employees to work from a designated, approved Ontario Health location.
  • Employment Type:
  • Permanent Full time
  • Contract Length:
  • Salary Band:
  • Band 6
  • External Application Deadline Date:
  • November 2, 2026
  • All applicants must be a resident of Ontario to be considered for roles at Ontario Health.
  • Ontario Health encourages applications from candidates who are First Nations, Métis, Inuit, and urban Indigenous; Francophone; members of Black and racialized groups; 2SLGBTQIA+ communities; trans and nonbinary individuals; and people living with disabilities.
  • Ontario Health is an accessible employer, and we offer accommodation in all aspects of employment, including the recruitment process. If you require a disability related accommodation in order to participate in the recruitment process, please email [email protected] and a member of the team will connect with you within 48 hours.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Ontario Health