Position:QA Specialist
Location:Toronto, ON (Hybrid)
Job ID#: RQ00648
Duration: 9 Months
Role Overview
The Senior Systems Testing / QA Specialist is responsible
for ensuring the quality, stability, and reliability of large‑scale enterprise
systems through advanced automated and manual testing practices. This role
focuses heavily on UI and API automation, systems integration testing, and
defect management within an Agile delivery environment.
The specialist will work closely with cross‑functional teams
to validate complex business and technical requirements, build and maintain
robust automation frameworks, and support end‑to‑end testing across multiple
non‑production environments.
Key Responsibilities
- Plan
and organize testing efforts for User Interface (UI) and API testing,
including systems integration and functional testing.
- Design,
develop, execute, and maintain automated test suites for web applications
and APIs using Java‑based automation frameworks.
- Analyze
business and technical requirements, user stories, and design documents to
create test plans, test cases, and test scripts.
- Develop
and maintain automation testing frameworks and reusable test components.
- Create
and manage traceability matrices covering all project requirements.
- Generate,
validate, and manage complex test data using automated tools.
- Log,
track, and manage defects using standard defect‑tracking tools.
- Prepare
and deliver test execution and status reports.
- Collaborate
with QA leads, project managers, business analysts, developers,
architects, and infrastructure teams.
- Define
test environment requirements and execute smoke and sanity testing to
validate deployments.
- Support
user acceptance testing (UAT) activities.
- Provide
input into testing effort estimates, test strategies, and test plans.
- Support
and mentor other QA resources and promote automation best practices.
- Work
within Agile‑Scrum and DevOps/CI‑CD delivery models.
- Participate
in knowledge transfer activities and documentation.
Required Qualifications
- Minimum 7+ years of experience in automation testing.
- Advanced,
hands‑on experience automating UI screens using Java and Selenium.
- Strong
ability to write automation scripts from scratch and debug complex
automation code.
- Advanced
experience with API automation and web services testing (e.g.,
RESTful APIs).
- Experience
using API testing tools such as Postman, SOAPUI, ReadyAPI, or equivalent.
- Experience
with SQL, ETL processes, and cross‑browser testing.
- Experience
with authentication and authorization testing (certificates, SAML, JWT
tokens).
- Experience
working in Agile‑Scrum environments.
- Strong
experience with test planning, test case creation, automation execution,
and reporting.
- Experience
with defect tracking tools (e.g., JIRA).
- Strong
analytical, communication, and collaboration skills.
Desired Skills
- Experience
planning and organizing testing for both large and small systems.
- Experience
with version control tools such as GitHub.
- Experience
supporting UAT activities.
- Experience
testing healthcare systems and HL7 FHIR messages is an asset but not
mandatory.
Assignment Type
Hybrid (on‑site requirements subject to organizational
policy).
About Symbiotic Digital
We serve customers in two ways:
- Digital
Experts: IT Consulting expertise — Bright Minds That Produce Proven
Results
- Recruitment: Find The Right People You Need
