Senior Test Automation Engineer
17 hours ago
Location: Canada - Remote EST/CST We're seeking a Senior Test Automation Engineer who is ready to play a crucial role in our product modernization efforts as we go from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS. You'll perform test strategy, design, planning and automation leveraging various test frameworks and tools. While the whole team owns the quality of the software they produce and contributes to the suites of automated tests, you'll also help to ensure that the quality of the tests themselves is appropriately high. This role is integral to ECI’s overall effort to implement enterprise test automation strategies and methodologies and will have a focus on the continuous integration and delivery of our products. Suitable candidates for this position are experienced, hands‑on, and self‑motivated engineers who can work collaboratively in a continuously delivered environment. What You’ll Do Create reliable and fast automated test capabilities and feedback loops within our CI/CD pipelines. Implement automated testing of software capabilities, including unit, integration, component, system (E2E), regression, compatibility, and performance tests. Refactor code, as needed, to improve testability. Collaborate on BDD scenarios and automate those scenarios as tests. Collaborate with software engineers to ensure the most effective testing approaches are taken and that the intended test outcomes are achieved. Evaluate and apply best practices to facilitate continuous improvement that can be applied across teams. Communicate test progress, results, testing metrics and issues to key stakeholders. Support ongoing work to continuously improve test automation processes and frameworks. Participate in communities of practice. Participate as a member of the agile scrum team supporting daily stand‑up meetings, sprint planning meetings and reviews/demonstrations and retrospectives. Skills Or Experience You Need Bachelor’s degree in Computer Information Systems, Computer Science, or related field of study. At least 5 years overall software engineering and automated testing hands‑on experience. At least 3 years of experience with C#. At least 2 years of API Testing. At least 2 years of experience with testing and using MSSQL databases. Experience implementing lower‑level automated testing in C# (unit, integration, component, etc.). Experience with performance testing. Experience with popular mocking and dependency injection frameworks. Experience with CI/CD pipelines using tools such as GitHub, Azure DevOps, Jenkins, NUnit/XUnit, Selenium, SpecFlow/Cucumber, etc. Experience with Test‑Driven Development (TDD), BDD Behavior‑Driven Development, and Agile (XP). Experience with Test processes, open‑source test frameworks, test design strategies, writing test cases, and automating tests in C# .Net with frameworks like NUnit/XUnit, Selenium, JMeter and Appium. Hands‑on experience with any cloud technology platforms, preferably AWS. Proficient in debugging code. Proficient in writing functional automation (UI/API). Proficiency with design patterns and modern software design principles (e.g. SOLID, Twelve Factor, etc.). Skills That Will Set You Apart AWS Cloud Practitioner, Developer, DevOps or Solutions Architect Certification. Thorough understanding of AWS infrastructure and services. Proficient with Infrastructure as Code and Configuration as Code. Proficient with GitOps, Continuous Integration, Delivery, and Deployment (CI/CD). Hands‑on experience with automated tests for desktop GUI applications. Hands‑on experience with Blazor and WebAssembly. Hands‑on experience with Azure DevOps. Prior experience with cloud‑native SaaS product development. Prior experience with testing payment devices. Behavioral Competencies A sense of urgency and a strong bias for action. A strong desire to learn new things. Strong communication skills and a natural inclination to collaborate. Exhibits sound judgement and can make wise decisions despite ambiguity. Identifies and resolves root causes rather than only treating symptoms. Seniority level Mid‑Senior level Employment type Full‑time Job function Strategy/Planning and Information Technology #J-18808-Ljbffr
-
Senior Software Test Automation Engineer
3 weeks ago
, , Canada EPAM Systems Full timeSenior Software Test Automation Engineer Get AI-powered advice on this job and more exclusive features. We are hiring a Senior Software Test Automation Engineer to support a critical digital transformation project for one of EPAM’s top clients—a leading Wealth Management firm operating under a Broker Dealer model. In this role, you will contribute to...
-
Senior Test Automation Engineer
1 week ago
(s): Canada : Ontario : Toronto Scotiabank Global Site Full time $120,000 - $180,000 per yearRequisition ID: 242783Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are seeking a highly skilled and proactive Senior Test Automation Engineer with expertise in Native Mobile Applications, Web Automation, and API Testing to join our fast-paced and innovative team. As a QA Engineer, you will...
-
Automation Engineer: Test Automation
5 days ago
, , Canada Tata Consultancy Services Full timeA leading IT services company in Canada is seeking a Test Automation Engineer to design and develop automation artifacts, coordinate planning sessions, and improve testing efficiencies. The ideal candidate should be proficient in programming languages like Java or Python, with experience in web application testing and Continuous Integration. This full-time...
-
, , Canada ECI Software Solutions Full timeA leading software company is looking for a Senior Test Automation Engineer to drive product modernization efforts towards a SaaS-based architecture. This remote position involves creating and maintaining automated test capabilities in CI/CD pipelines. Ideal candidates will have extensive experience in software engineering, particularly with C#, and a strong...
-
Senior Marine Test Engineer – Automation
6 days ago
, NS, Canada Sensortech Full timeA leading technology company in Nova Scotia is seeking a Senior Test Engineer to validate and ensure the performance of innovative marine systems. The role involves leading testing efforts, designing automated test systems, and collaborating with engineers to uphold robust testing methodologies. The ideal candidate has over 5 years of experience, a relevant...
-
Python Test Automation Engineer + Selenium
3 days ago
, ON, Canada Veracity Software Inc Full timePython Test Automation Engineer + Selenium Role: Python Test Automation Engineer + SeleniumDuration: 6 Month ContractLocation: Canada, Ontario (Remote)Job description: Quality Assurance, Manual Testing, and Software Testing skills Ability to create effective test cases Experience in QA Automation Strong analytical and problem-solving skills Strong Knowledge...
-
Senior Automation QA Engineer
2 weeks ago
, , Canada Robots & Pencils Full timeOverview Senior Automation QA Engineer (ASU Sunny) Location: Calgary, Canada (Remote-Friendly) Robots & Pencils is seeking a Senior Automation QA Engineer to lead automated quality assurance efforts for an AI-powered chat platform that helps students get instant, intuitive answers across a wide range of topics. Our client currently operates an existing...
-
Senior QA Engineer
17 hours ago
, , Canada Prime Team Partners Full timeA growing software company is seeking a Senior Quality Assurance Engineer to lead QA practices and introduce automation in a remote setting. The ideal candidate has over 7 years of experience, excels in both manual and automated testing, and has a proven ability to build QA processes from the ground up. This role involves collaborating with cross-functional...
-
Senior QA Automation Engineer
4 weeks ago
, , Canada Blue Badger Full time------------------------------------------------------------------------------------------------------ About Blue Badger Blue Badger is a boutique eCommerce agency dedicated to excellence in website and software development, specializing in the Shopify, Akeneo, Magento, and Laravel platforms and frameworks. Our focus on quality over profit has allowed us to...
-
Test Automation Engineer
1 week ago
Remote (Canada) Tailscale Full time $191,620 - $273,360 per yearAbout Tailscale Tailscale is building the new Internet by delivering software that makes it easy to securely interconnect people and their devices, no matter where they are. From hobbyists to multinational corporations, teams of every size use Tailscale each day to protect their networks, share access to internal tools, and more. We're building a future for...