CrawlJobs Logo
Briefcase Icon
Category Icon

Testing Automation Canada Jobs

3 Job Offers

Filters
Test Automation Engineer, Rates E-Trading
Save Icon
Join our team in Mississauga as a Test Automation Engineer for Rates E-Trading. You will design and implement robust automation frameworks for UI and server-side components using Java. This role requires 6+ years of Java expertise and experience with CI/CD, JUnit, and microservices. Contribute to...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
New
Senior Test Automation Engineer / Test Lead
Save Icon
Lead a testing team in Vancouver as a Senior Test Automation Engineer/Test Lead. Utilize your 8+ years of experience to design robust automation frameworks in C#/.NET. Drive end-to-end testing, including API and Azure services, ensuring quality delivery for complex applications.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Test Automation Specialist
Save Icon
Join our team in St. Laurent as a Senior Test Automation Specialist for HPE Networking Instant On. Develop automated tests in Python for APIs, UI, mobile apps, and cloud (AWS/Azure). We seek 8+ years of QA and OOP experience. Enjoy competitive pay, strong benefits, and a dynamic, inclusive work e...
Location Icon
Location
Canada , St. Laurent
Salary Icon
Salary
109000.00 - 203000.00 CAD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Explore the dynamic and critical field of software quality assurance through testing automation jobs. A Testing Automation Engineer, also known as an Automation Test Engineer, is a specialized software professional responsible for designing, developing, and executing automated scripts to validate the functionality, performance, and reliability of software applications. Their primary mission is to replace repetitive, time-consuming manual testing processes with efficient, repeatable, and scalable automated solutions, thereby accelerating release cycles and enhancing software quality. Professionals in these roles typically engage in a comprehensive set of responsibilities. They collaborate with development and product teams to understand requirements and identify areas suitable for automation. A core duty involves designing and building robust, maintainable automation frameworks that serve as the foundation for all automated testing activities. Using programming languages and specialized tools, they write scripts to automate tests for various application layers, including user interfaces (UI), application programming interfaces (API), and backend services or microservices. They integrate these automated test suites into Continuous Integration and Continuous Deployment (CI/CD) pipelines, enabling early and frequent detection of defects—a practice known as shift-left testing. Beyond functional checks, their scope often extends to non-functional areas like performance, load, and stress testing using appropriate tools. They are also responsible for analyzing test results, reporting bugs, maintaining existing automation scripts, and generating detailed reports on test coverage and quality metrics. To succeed in testing automation jobs, individuals require a hybrid skill set that blends software development expertise with deep testing principles. Proficiency in at least one programming language such as Java, Python, C#, or JavaScript is fundamental. Hands-on experience with automation tools and frameworks like Selenium, Cypress, Playwright, Appium, or RestAssured is essential. A strong understanding of software testing methodologies, the Software Development Life Cycle (SDLC), and Agile/DevOps practices is crucial. Knowledge of version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, GitLab CI), and basic database querying (SQL) are common requirements. Furthermore, key soft skills include analytical problem-solving, meticulous attention to detail, effective communication for cross-team collaboration, and a continuous improvement mindset to evaluate and adopt new tools and best practices. These roles are vital in today's fast-paced digital landscape, offering a challenging career path at the intersection of development and quality assurance. For those with a passion for coding and a zeal for ensuring flawless software delivery, testing automation jobs present a rewarding and future-proof profession.

Filters

×
Countries
Category
Location
Work Mode
Salary