Hiring.Camp

QA Engineer / DevOps Engineer (Fully Remote)

Recruiting In Motion

·

Yesterday

Location
Toronto, ON
Type
Full-time
Department
Engineering
Source
PCRecruiter

Description

About Our Client

Our client specializing in cloud communication, is looking to add dual QA Engineer / DevOps Engineer for a full-time and permanent position. This role is fully remote anywhere in Canada and comes with an amazing benefit package. To provide some clarity, 80% of this role is QA and 20% is going to be DevOps. The nature of the product would require manual testing with the view to looking at automation where possible.

Responsibilities:

QA

◦Thoroughly reviewing requirements and technical design documents to gain a deep understanding of the software's functionalities and specifications.
◦Identifying inconsistencies, ambiguities, or gaps in documentation, and feeding that back to the development team early.
◦Creating detailed test plans and test cases covering functional, regression, and performance testing.
◦Systematically identifying and documenting defects so the software functions as intended.
◦Assessing scope and complexity, allocating time effectively, and setting realistic testing timelines.
◦Collaborating with developers and product managers across the CI/CD pipeline so testing lands where it's needed, not just where it's convenient.
◦Executing manual test cases that simulate real user interactions and documenting results.
◦Writing and maintaining automated test scripts, ideally wired directly into the CI/CD pipeline you also maintain — this is where the two halves of the role reinforce each other.
◦Recording and tracking bugs in JIRA with severity and reproduction steps, in an Agile environment.
◦Performing regression testing to confirm fixes don't introduce new issues.
◦Identifying areas for improvement and contributing to the ongoing reliability of the software.
◦Keeping pace with the evolving QA and test-automation tooling landscape.

DevOps

◦Administering our Bitbucket repositories: access permissions, repo structure, and housekeeping (archiving stale repos, managing webhooks/integrations).
◦Defining and maintaining our branching strategy (e.g. trunk-based development or a Git-flow variant), and making sure the team actually follows it.
◦Configuring branch protections — required reviews, status checks, and restricting merge rights on main/release branches to the Senior Solutions Architect.
◦Facilitating the PR process: making sure PRs are reviewed, checks pass, and merges are clean (no unresolved conflicts, no broken build history).
◦Preparing PRs for merge and confirming they meet the merge checklist — final merges to main are performed by the Senior Solutions Architect
◦Building and maintaining Bitbucket Pipelines (or equivalent) for build, automated test, and staging-deploy stages.
◦Troubleshooting pipeline failures and keeping build times reasonable.
◦Coordinating releases: versioning, tagging, changelogs, and scheduling deployment windows.
◦Preparing release candidates and staging deployments for sign-off; production deployment is executed by the Senior Solutions Architect.
◦Maintaining dev/staging/production environment configuration and keeping them in sync.
◦Writing and maintaining rollback procedures, and executing rollbacks on staging (production rollback is triggered by the Senior Solutions Architect).
◦Setting up basic uptime, error-rate, and performance monitoring/alerting for production services.
◦Triaging alerts and escalating to the right developer when an issue is beyond first-line response.
◦Maintaining runbooks for deployment, rollback, and common operational tasks, so this knowledge isn't stuck in one person's head.


Requirements:

◦This is not a junior or beginner position — proven experience in software QA is required.
◦Hands-on experience with Git and a Git hosting platform (Bitbucket preferred; GitHub/GitLab acceptable), including branching strategies (Git-flow, trunk-based, or similar).
◦Experience configuring or maintaining a CI/CD pipeline (Bitbucket Pipelines, Jenkins, GitHub Actions, CircleCI, or similar).
◦Comfortable with basic Linux administration and shell scripting.
•Strong knowledge of software QA methodologies, tools, and processes.
•Proficiency in SQL and scripting.
◦Experience with performance and/or security testing.
◦Familiarity with a public cloud platform (AWS, Azure, or GCP) at a basic operational level.
◦Exposure to containerization (Docker) and/or Infrastructure as Code (Terraform, CloudFormation) — not mandatory, but a plus given our environment footprint is small.



Skills

AWSAzureGCPDockerTerraformJenkinsCI/CDLinuxSQLGitGitHubGitLabJiraAgileDevOpsHousekeeping

Similar Jobs

30

QA Engineer

Ing · PB_Cen_Katowice (ul. Chorzowska 50), Poland

Yesterday

QA Engineer

Broadridge Financial Solutions · Belgrade - Bulevar Vojvode Mišića 15a, Serbia

Yesterday

QA Engineer

Tigera · Vancouver +1

Yesterday

QA Engineer

Lennar · Miami FL (Waterford), United States of America

2 days ago

QA Engineer

Arrow · FR-France - Remote · Remote

2 days ago

QA Engineer

Bbinsurance · 5850 Granite Parkway, Suite 350, Plano, TX, 75024, United States of America · Hybrid

4 days ago

QA Engineer

FINNOMENA · Pathum Wan, Bangkok, Thailand

4 days ago

QA Engineer

Nngroup · Digital Hub Prague, Czechia · Hybrid

5 days ago

QA Engineer

Metaforms · Bengaluru · Onsite

5 days ago

QA Engineer

Rockwell Automation · India Pune (Mississippi Building) +4 · Hybrid

1 week ago

QA Engineer

Aristocrat · Bulgaria - Sofia · Hybrid

1 week ago

QA Engineer

Rockwellautomation · India Pune (Mississippi Building) +4 · Hybrid

1 week ago

QA Engineer

AMBARELLA · China Shanghai

1 week ago

QA Engineer

GOLF+ · Austin, TX · Onsite

1 week ago

QA Engineer

Maxima · Toronto

1 week ago

QA Engineer

Abstra

1 week ago

QA Engineer

Miquido

1 week ago

QA Engineer

Blend · Hyderabad, TS, India

1 week ago

QA Engineer

Playtech · Sao Paulo, Brazil · Hybrid

1 week ago

QA Engineer

Mitesp · Colombo

1 week ago

QA Engineer

Avery Dennison Corporation · 常州, China

1 week ago

QA Engineer

Damia Group · Porto, Porto · Remote, Hybrid, Onsite

1 week ago

QA Engineer

Luminegrp · Remote, Bengaluru, India · Remote

1 week ago

QA Engineer

Rectangle Health · White Plains, NY +1

1 week ago

QA Engineer

Playtech · Kyiv, Ukraine

1 week ago

QA Engineer

Abra Rnd · Center, Center District, IL

1 week ago

QA Engineer

Broadridge Financial Solutions · Mumbai - Times Square - Andheri East, India

2 weeks ago

QA Engineer

Skylum

2 weeks ago

QA Engineer

Zafin · Toronto

2 weeks ago

QA Engineer

Lisinski Law Firm · Dominican Republic +2

2 weeks ago