Closed listing
Automation Testing
- Toronto, ON, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Experience
- 8 - 10+ years of experience in Software Testing /
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Role
Overview
We
are looking for a highly experienced Senior/Lead QA Automation Engineer to
design, develop, and maintain scalable test automation frameworks using Python
and Robot Framework. The ideal candidate will play a key role in driving
quality engineering practices, defining automation strategies, and ensuring
high-quality delivery of complex financial and digital solutions.
Key Responsibilities
- Design, develop, and maintain robust and scalable
automation frameworks using Python and Robot Framework
- Define and implement test automation strategy,
standards, and best practices
- Lead end-to-end automation testing efforts across web,
API, and backend systems
- Build and maintain automated test suites for
regression, functional, integration, and smoke testing
- Collaborate with developers, business analysts, and QA
teams to understand requirements and ensure test coverage
- Integrate automation suites with CI/CD pipelines (Jenkins, Azure DevOps, GitLab, etc.)
- Perform API testing using tools such as Postman,
REST Assured, or Python-based libraries
- Drive shift-left testing practices and improve overall
test efficiency
- Analyse test results, identify causes of failures,
and work closely with development teams for defect resolution
- Mentor junior QA engineers and provide technical
guidance
- Participate in sprint planning, estimation, and release
planning activities
- Ensure adherence to quality standards, coding
guidelines, and test documentation practices
Required Skills & Experience
- 8 - 10+ years of experience in Software Testing /
Quality Engineering
- Strong hands-on experience in Python automation
development
- Expertise in Robot Framework for test automation
- Solid understanding of Selenium WebDriver or similar
UI automation tools
- Strong experience in API testing (RESTful services,
JSON, XML)
- Experience working with CI/CD tools like Jenkins, Azure
DevOps, or GitHub Actions
- Good understanding of version control systems (Git, Bit bucket)
- Strong knowledge of SDLC, STLC, Agile/Scrum
methodologies
- Experience in writing reusable, maintainable, and
scalable test scripts
- Strong debugging, analytical, and problem-solving
skills
More about this job
Responsibilities
Design and maintain scalable automation frameworks using Python and Robot Framework to ensure high-quality delivery of financial and digital solutions. Lead end-to-end testing efforts across web, API, and backend systems while integrating suites into CI/CD pipelines.
Requirements
Requires 8-10+ years of experience in software testing with strong expertise in Python and Robot Framework. Candidates must be proficient in API testing, UI automation tools, and Agile methodologies.
Skills
- Python
- Robot Framework
- Selenium WebDriver
- API Testing
- CI/CD
- Jenkins
- Azure DevOps
- Git
- SDLC
- STLC
- Agile
- Scrum
- Postman
- RESTful Services
- JSON
- XML
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Finance & Accounting
- Consulting
Keywords
- Automation Testing
- Python
- Robot Framework
- Selenium WebDriver
- API Testing
- Postman
- REST Assured
- Jenkins
- Azure DevOps
- GitLab
- GitHub Actions
- Git
- Bitbucket
- SDLC
- STLC
- Agile
- Scrum
- Regression Testing
- Functional Testing
- Integration Testing
- Smoke Testing
- Shift-left Testing
- Quality Engineering
- Financial Solutions
- Digital Solutions
- JSON
- XML
- RESTful Services
- Backend Testing
- Web Testing