Senior Software Test Automation Engineer

Maarut Inc
Toronto, CA; US
On-site

Job Description

Overview

We are seeking a highly skilled Senior QA Automation Engineer to design develop and maintain robust test automation frameworks ensuring the delivery of highquality enterprisegrade applications The ideal candidate will have a strong foundation in CNET OOPs concepts modern automation tools and handson experience in UI and API testing

Key Responsibilities

  • Design develop and maintain automation frameworks for web API and functional testing
  • Create execute and maintain thorough test plans test cases and test scripts to ensure software quality
  • Automate test cases using Selenium WebDriver and Playwright for endtoend testing
  • Perform API testing manual and automated using tools like Postman RestSharp or similar frameworks
  • Collaborate closely with developers product owners and business analysts to clarify requirements and acceptance criteria
  • Integrate automated tests into CICD pipelines for continuous quality assurance
  • Analyze test results identify bugs and perform rootcause analysis in collaboration with engineering teams
  • Ensure test coverage maintainability and scalability of automation solutions
  • Contribute to quality strategy and advocate for best testing practices across teams
  • Mentor junior QA engineers and guide them on automation and testing best practices
  • Hands on testing on both Manual30 and Automation70
  • Requirements gathering and analysis in a testing role
  • An understanding of client business functions technology needs tools and other applications that interface with client systems
  • Strong understanding of best practice testing methodology
  • The ability to analyze project documentation written by other team members functional requirements unit and integration test plans etc to ensure the requirements are testable and the full range of system aspects are being tested
  • Ability to review technical and user documentation to validate procedures

Requirements

Required Skills Qualifications

  • Strong understanding of OOPs concepts and solid programming skills in CNET
  • Proven experience in test automation using Selenium and Playwright
  • Handson experience with API testing and automation
  • Strong understanding of software testing principles methodologies and QA processes
  • Experience in unit testing integration testing and regression testing
  • Knowledge of Azure DevOps Git or other version control and CICD tools
  • Good knowledge of AgileScrum methodologies
  • Excellent analytical debugging and problemsolving skills

Nice toHave Skills

  • Knowledge of performance and load testing tools JMeter k6 etc
  • Experience in mobile automation testing Appium BrowserStack
  • Familiarity with BDD frameworks SpecFlow Cucumber
  • Exposure to Cloud testing environments Azure AWS
  • Knowledge of security testing basics

Mandatory Skills : API/Microservices RestAssured Testing, Appium-C# -Testing, BDD -Testing, Cloud Application Testing, Cloud testing, Playwright C# Testing, Ranorex -Testing, Selenium-C# -Testing, SQL & Database testing, Test Reports and Dashboards -Testing, User Acceptance Testing

#IMPJOB

Job Type: Permanent

Experience:

  • Senior Software Test Automation Engineer: 10 years (required)

Work Location: In person

Skills & Requirements

Technical Skills

C#NetSeleniumPlaywrightPostmanRestsharpAzure devopsGitAgileScrumJmeterK6AppiumBrowserstackSpecflowCucumberAzureAwsSqlDatabase testingTest reports and dashboardsTeamworkProblem-solvingCommunicationSoftware testing

Employment Type

FULL TIME

Level

Mid-Level

Posted

4/24/2026

Apply Now

You will be redirected to Maarut Inc's application portal.