Enable job alerts via email!

QA Automation Developer

Apside

Ottawa

On-site

CAD 70,000 - 110,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a skilled QA Automation Developer to enhance their Client Integration Team. This role involves developing automated tests for API and integration services, executing tests, and coordinating with application owners to ensure comprehensive testing coverage. The ideal candidate will possess strong technical expertise in Microsoft Azure, API management, and DevSecOps principles. This position offers a dynamic work environment where your contributions will directly impact the quality and reliability of critical integration services. If you're passionate about quality assurance and automation, this is the perfect opportunity for you.

Qualifications

  • 5+ years of experience in software development with a focus on integration.
  • Hands-on experience with Microsoft Azure and CI/CD practices.

Responsibilities

  • Develop and implement QA automation strategies for APIs and integration services.
  • Execute tests and troubleshoot issues to ensure services run as expected.

Skills

API Testing
Microsoft Azure
CI/CD Practices
Problem-Solving Skills
Agile Delivery Practices

Education

Post-secondary degree in Computer Science or Engineering

Tools

Postman
Swagger
Azure Pipelines
Robot Framework
.NET
YAML
Powershell

Job description

We are seeking skilled and experienced QA Automation Developer Services to support the Client Integration Team. The successful candidate will be responsible for developing automated tests for API and integration services, execute the tests, develop test automation mechanisms (pipelines, etc.) and execute some manual tests where automation is not present or difficult. Additionally, the candidate will be responsible for coordinating test execution with different application owners across the teams.

The ideal candidate will have strong technical skills on the Microsoft Azure environment, hands-on development experience with integration platform technologies (API management), API design and development (REST/JSON, SOAP/XML), resilient asynchronous loosely coupled designs that leverage event and service bus technologies, practical experience of DevSecOps principles such as Continuous Integration/Deployment (CI/CD), SCA, SAST security analysis tools, and other code analysis services, strong agile delivery practices and great problem-solving skills.

Primary Responsibilities

  • Develop and implement QA automation strategies for Microsoft Azure API and BizTalk applications and other integration services.

  • Execute tests and be responsible for test execution for our different API services and ensure services are running as expected. Troubleshoot issues.

  • Perform manual testing where automation is difficult to ensure comprehensive coverage.

  • Coordinate with different application owners to ensure testing is done adequately and efficiently and is align with change management process.

  • Participate in daily huddles and weekly planning meetings to align on project goals and progress.

  • Ensure compliance with company guidelines and standards.

  • Participate in Technical Community of Practice activities such as knowledge-sharing and development of standards


Skills Required:

  • Experience on API testing tools such as Postman, Swagger, Azure Pipelines, and Robot Framework for API testing automation and API related technologies such as REST/JSON, SOAP/XML.

  • Hands on experience with Microsoft Azure and its relevant build, deployment, automation, integration, DevSecOps, networking, and security technologies in cloud and hybrid environments.

  • Experience developing Continuous Integration/Continuous Delivery (CI/CD) practices.

  • Hands-on experience with Microsoft .NET

  • Experience in scripting such as YAML, Powershell, etc

  • Post-secondary degree in a related field such as Computer Science or Engineering.

  • At least 5 years of experience in software development, with proven experience in software integration.

Assets:

  • Experience in API virtualization and DevOps an asset.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior QA Automation Developer Canada (Remote)

Hill Woltron Management Partner GmbH

Remote

CAD 80,000 - 100,000

30+ days ago

Senior Software Developer (Golang/Python)

High Tech Genesis Inc.

Ottawa

Remote

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Test Automation Developer

Siemens Mobility

Toronto

Remote

CAD 80,000 - 110,000

12 days ago

Automation Developer

Canadian Bank Note Company, Limited

Ottawa

On-site

CAD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Golang Developer

Golang

Toronto

Remote

CAD 100,000 - 160,000

8 days ago

Embedded Software Engineer - C | Python | Networking

Akkodis

Ottawa

Hybrid

CAD 90,000 - 120,000

4 days ago
Be an early applicant

Senior Salesforce Developer

Solace Corporation

Ottawa

Hybrid

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Test Automation Developer (Job Req #2025-273)

Ross Video

Ottawa

On-site

CAD 80,000 - 110,000

12 days ago

Test Automation Developer

Siemens

Toronto

Remote

CAD 70,000 - 100,000

16 days ago