17 Aug
|
Kumaran Systems
|
Toronto
17 Aug
Kumaran Systems
Toronto
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)
- Robust knowledge of SDLC, STLC, Agile/Scrum methodologies
- Experience in writing reusable, maintainable, and scalable test scripts
- Strong debugging, analytical, and problem-solving skills
📌 Automation Testing (Toronto)
🏢 Kumaran Systems
📍 Toronto