Design, develop, and maintain automated UI and API test solutions. Work closely with manual QA teams to identify suitable test cases for automation, establish reusable frameworks, and integrate test reporting into CI/CD pipelines to ensure comprehensive coverage and traceability.
Responsibilities
- Create and sustain automated UI testing using current automation tools and frameworks
- Develop and run test scripts for APIs and web services
- Work with manual QA teams to identify test cases suitable for automation
- Support review of potential automated test cases to ensure optimal testability
- Help build and manage a structured, reusable testing strategy that clearly demonstrates scope and coverage to stakeholders
- Apply a risk-based, business-driven approach to testing
- Produce clear test reports and dashboards integrated into CI/CD automation pipelines
- Investigate test execution failures and update test scripts or log defects as needed
- Contribute automation insights to align team practices and methodologies
- Provide accurate time estimates for test analysis, scripting, and execution to support realistic scheduling
- Set up and manage test environments, including deployment of new releases for consistent test readiness
Requirements
- Minimum of 4 years in software quality assurance
- At least 3 years focused on UI automation for web applications, with hands-on experience in API and web service testing across integration levels
- Solid programming skills in Python or another programming language
- Familiarity with test design methods and testing standards such as ISTQB® or TMap Next®
- Demonstrated experience building and maintaining modular, reusable, data-driven test automation frameworks with low maintenance needs
- Experience working with Jenkins, Kubernetes, and CI/CD pipelines
- Self-motivated learner who works proactively with minimal supervision and meets deadlines
- Committed to ongoing learning and process improvement
- Strong sense of ownership and organizational abilities
- Collaborative team member capable of independent work when necessary
- Upper-Intermediate English proficiency in both written and verbal communication
Tech Stack
Python, Jenkins, Kubernetes, CI/CD, UI test automation, API testing, WebService testing, test automation frameworks
Benefits
- Direct collaboration with the client
- Engaging and complex projects
- Opportunities for skill growth
- Work alongside experienced professionals
- Fast-paced, low-bureaucracy environment
Work Arrangement
local-country — Canada
- Fast-paced and low-bureaucracy work environment
- Focus on professional growth
- Collaboration with skilled professionals
- Involvement in complex technical challenges
- Direct engagement with clients
Additional Information
- Upper-Intermediate English proficiency (written and verbal) is required


