Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available
Job summary
Design, develop, maintain, and execute automated tests and reusable frameworks for enterprise applications, APIs, and integrated systems, including functional, regression, and performance testing. Identify automation opportunities, integrate tests into CI/CD pipelines, investigate defects, maintain testing documentation and metrics, and collaborate with cross-functional stakeholders to support reliable software delivery.
Job details
Our Client is seeking a Senior Automation Developer with strong hands-on experience designing, developing, and maintaining automated testing solutions for enterprise applications. The ideal candidate will have expertise in UI automation, API testing, performance testing, programming, automation framework development, and CI/CD integration. The successful candidate will collaborate with QA analysts, software developers, and business stakeholders to improve testing efficiency, identify automation opportunities, and ensure reliable software delivery. Key Responsibilities Identify opportunities to automate manual testing activities and improve software testing processes. Design, develop, maintain, and execute automated test scripts for enterprise applications, APIs, and integrated systems. Build reusable automation frameworks using Selenium, Cypress, Playwright, WebDriverIO, or equivalent tools. Develop and execute API automation tests using Postman, REST Assured, SoapUI, or similar platforms. Perform automated functional, regression, integration, system, smoke, and exploratory testing. Develop and execute performance testing scenarios using JMeter, Gatling, or equivalent tools. Write automation scripts using Java, Python, JavaScript, or C#. Implement data-driven, keyword-driven, and hybrid automation frameworks. Work with TestNG, JUnit, Mocha, Cucumber, and SpecFlow to support automated testing and Behavior-Driven Development (BDD). Integrate automated tests into CI/CD pipelines using Jenkins, Azure DevOps, Git, and GitLab CI. Analyze existing manual test cases and identify suitable opportunities for automation. Investigate software defects, perform root cause analysis, and collaborate with developers and QA analysts to resolve issues. Support automated testing of databases, applications, systems, networks, and integrated enterprise environments. Gather automation requirements from end users and stakeholders, documenting technical solutions and test procedures. Maintain automation scripts, execution reports, testing documentation, and quality metrics. Collaborate with cross-functional teams to manage delivery priorities and meet project deadlines. Must-Have Qualifications Strong hands-on experience with UI automation tools such as Selenium, Cypress, Playwright, or WebDriverIO. Experience with API testing tools including Postman, REST Assured, or SoapUI. Experience with performance testing tools such as JMeter, Gatling, or equivalent platforms. Proficiency in Java, Python, JavaScript, or C#. Strong understanding of test automation frameworks such as TestNG, JUnit, and Mocha. Experience with BDD frameworks, including Cucumber or SpecFlow. Ability to review manual test cases and identify suitable automation opportunities. Experience developing data-driven, keyword-driven, or hybrid automation frameworks. Strong understanding of the Software Testing Life Cycle (STLC) and QA methodologies. Experience integrating automated tests into CI/CD pipelines. Strong analytical, troubleshooting, communication, and problem-solving skills. Technical Skills UI Automation: Selenium, Cypress, Playwright, WebDriverIO API Automation: Postman, REST Assured, SoapUI Performance Testing: JMeter, Gatling Programming Languages: Java, Python, JavaScript, C# Test Frameworks: TestNG, JUnit, Mocha BDD Frameworks: Cucumber, SpecFlow CI/CD Tools: Jenkins, Azure DevOps, GitLab CI Version Control: Git Automation Frameworks: Data-Driven, Keyword-Driven, Hybrid Testing Types: Functional, Regression, Integration, System, Smoke, Exploratory Methodologies: Agile, SDLC, STLC Preferred Qualifications Previous experience working with the Ontario Public Service (OPS) or other public-sector organizations. Experience building and maintaining enterprise-level test automation frameworks. Experience with CI/CD integration and automated quality assurance practices. Knowledge of database, API, and enterprise application testing. Strong experience collaborating with development teams, QA analysts, and business stakeholders. Ability to manage competing priorities and deliver within aggressive project timelines.
What you’ll do
Design, develop, maintain, and execute automated tests and reusable frameworks for enterprise applications, APIs, and integrated systems, including functional, regression, and performance testing. Identify automation opportunities, integrate tests into CI/CD pipelines, investigate defects, maintain testing documentation and metrics, and collaborate with cross-functional stakeholders to support reliable software delivery.
Requirements
Requires hands-on experience with UI, API, and performance testing tools; proficiency in Java, Python, JavaScript, or C#; and knowledge of automation frameworks, BDD, and CI/CD integration. Candidates should understand STLC and QA methodologies, identify suitable manual tests for automation, and demonstrate strong analytical, troubleshooting, communication, and problem-solving skills.
Listed skills
- Java · Preferred
- Python · Preferred
- JavaScript · Preferred
- C++ · Preferred
- Agile · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- UI Automation
- API Testing
- Performance Testing
- Test Automation Frameworks
- Java
- Python
- JavaScript
- C#
- CI/CD Integration
- Selenium
- Cypress
- Playwright
- Postman
- JMeter
- BDD
- Agile
Job areas
- Software
- Technology
More jobs from Teckhorizon Inc
Administrative Assistant
- On-site
- AB
- Posted Oct 22, 2026
Front-End Software Developer
- On-site
- Toronto, ON
- Posted Oct 22, 2026
Senior Cloud Data Engineer
- On-site
- Toronto, ON
- Posted Oct 22, 2026
Test Lead - Healthcare
- On-site
- Toronto, ON
- Posted Oct 22, 2026
