Automation Tester
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
The candidate should have strong experience in test automation frameworks functional and regression testing defect management and CICD integration
Key Responsibilities
- Design develop and maintain automated test scripts and reusable automation frameworks
- Automate functional regression integration smoke and endtoend test scenarios
- Perform web application and API testing
- Analyze business and technical requirements and translate them into test scenarios and test cases
- Execute automated test suites analyze failures and troubleshoot automation issues
- Identify document track and retest defects through closure
- Develop datadriven and reusable automation components to improve test coverage
- Integrate automated test suites with CICD pipelines
- Participate in Agile ceremonies sprint planning refinement and defect triage
- Collaborate with developers business analysts product owners and QA teams to ensure quality throughout the SDLC
- Prepare test execution reports defect metrics and automation coverage reports
- Automation Selenium WebDriver Playwright Cypress
- Programming Java Python JavaScriptTypeScript or C
- API Testing Postman REST Assured or equivalent
- Frameworks TestNG JUnit Cucumber BDD
- Build Tools Maven Gradle
- CICD Jenkins Azure DevOps GitHub Actions
- Version Control Git
- Defect Management Jira or Azure DevOps
- Good understanding of SQL and database validation
- Strong knowledge of SDLC STLC AgileScrum and QA methodologies
- Experience building or enhancing automation frameworks from scratch
- Experience with Page Object Model POM datadriven keyworddriven or hybrid frameworks
- Exposure to cloudbased testing platforms such as BrowserStack or Sauce Labs
- Knowledge of performance testing using JMeter is an advantage
- Experience working in banking or financialservices environments is preferred for BFSI projects
More about this job
Responsibilities
Design, develop, maintain, and execute automated tests and reusable frameworks for web applications, APIs, and integrated systems, covering functional, regression, integration, smoke, and end-to-end scenarios. Analyze test results, manage defects through closure, integrate test suites into CI/CD pipelines, collaborate with Agile teams, and report on execution, defects, and automation coverage.
Requirements
The role requires experience with test automation, automation frameworks, functional and regression testing, API testing, defect management, and CI/CD integration, along with proficiency in one or more listed programming languages and testing tools. Candidates should understand SQL, database validation, SDLC/STLC, and Agile/Scrum; experience building frameworks or working in banking and financial services is preferred.
Skills
- Test Automation
- Selenium WebDriver
- Playwright
- Cypress
- Java
- Python
- JavaScript
- TypeScript
- C#
- API Testing
- Postman
- REST Assured
- TestNG
- JUnit
- Cucumber
- CI/CD Integration
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Test Automation
- Selenium WebDriver
- Playwright
- Cypress
- Java
- Python
- JavaScript
- TypeScript
- C#
- API Testing
- Postman
- REST Assured
- TestNG
- JUnit
- Cucumber
- Maven
- Gradle
- CI/CD
- Jenkins
- Azure DevOps
- GitHub Actions
- Git
- Jira
- SQL
- Database Validation
- SDLC
- STLC
- Agile
- Scrum
- Page Object Model