44 Automation Tools jobs in Toronto
QA Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
WHO IS RATEHUB?
We’re a company on a mission. We are a unique Canadian Fintech that is the one-stop shop for all financial needs of the consumer: Save, Spend, Borrow, Invest, and Protect. Every single team member — from Product & Engineering to Sales & Marketing, Finance, Operations, and everything in between — is obsessed with one thing: helping Canadians make better financial choices. And we’re pretty great at it, too. Via our digital application technology and our award-winning in-house brokerages, we help over 2M Canadians per month make a positive impact on their finances. We have many unique businesses: a mortgage brokerage, a life insurance brokerage, a home and auto insurance brokerage, a mortgage originations and servicing business, a Financial Services Marketplace, and a content business across Ratehub and MoneySense. 365 days a year, we deliver our users the best online mortgage experience, personalized credit card and loan options, and cheaper auto and home insurance policies than they typically get from their existing financial adviser.
Changing how people make financial choices isn’t easy, though. We know that achieving our mission is full of challenges — challenges that can be complex and often unexpected but that are always interesting, rewarding, and fun to solve as a team. This is where you come in. We are on the hunt for the right kind of people to join us and help lead us forward to continued growth.
We are looking for a QA Automation Engineer (14 month contract with potential to become permanent) to join a cross-functional team of developers, product managers, and other quality engineers to test and deliver amazing products . The ideal candidate is a hands-on person who takes ownership of reliable automation, drives quality and efficiency through systems and processes, and collaborates with the existing team to build user-centric, high-quality experiences for Ratehub members. The role is based in downtown Toronto, but we’re also open to remote candidates.
YOUR RESPONSIBILITIES:
- Collaborate with Engineering, Product, and Design to define test strategy and test plan to deliver high-quality, user-centric products
- Own testing plans, processes, and strategies to ensure testing is efficiently executed throughout the development lifecycle
- Design and maintain automated test suites to perform end-to-end testing including functional, regression, integration, and smoke testing
- Perform manual cross-browser testing for responsive design and compatibility, while taking initiative to automate as much as possible
- Troubleshoot and debug test failures; identify root causes and work with development teams to resolve issues
- Participate in best practice discussions and code reviews to suggest improvements to our processes, libraries, and ways of working across the QA and Engineering teams
- Contribute towards the release cycle and CI/CD pipeline; offering feedback and recommendations for quicker release cycles with an emphasis on automation
- Define and track quality metrics like test coverage, automation coverage, number of defects, etc, helping to identify gaps and areas for improvement
YOUR QUALIFICATIONS:
- 3+ years of quality assurance and test engineering experience
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- Strong knowledge of QA methodologies, test strategies, and best practices
- Proven ability to translate business requirements into automated test plans
- Proven ability to implement and evolve QA processes to get effective test coverage, and to scale testing efforts across multiple products
- Experience working in an agile development environment, following all the Scrum/Kanban ceremonies
- Proven track record in developing maintainable automated test suites
- High proficiency in test automation frameworks such as Selenium, Cypress or equivalent
- High proficiency with Java, TypeScript, or equivalent language
- Proficient with source control, specifically git
- Excellent verbal and written communication skills
- Curiosity and ability to learn quickly and adapt to a changing environment
Other skills we would love to see:
- Experience in integrating automated tests into a CI/CD pipeline using Devops tools such as Jenkins, Github Actions.
- Hands-on experience with JIRA and Confluence.
- Knowledge of Web Services protocols – JSON, HTTP, XML, SOAP etc.
- Experience with API testing libraries and tools such as Rest Assured, PostMan, SoapUI, JMeter etc.
- Knowledge of mobile testing tools such as Appium.
OUR TECH STACK:
- QA Automation: PostMan, Selenium
- Back-end: Node/Express, PHP/Laravel, Java
- Front-end: Javascript/React, styled-components/CSS, Next.js
- Databases: PostgreSQL, MongoDb, Redis
- Eventing/Pub-Sub: Kafka
- CI/CD: GitHub Actions, ArgoCD, Argo Workflows
- Packaging and Deployment: Docker, Kubernetes, Helm, GCP/GKE
- Observability and Monitoring: New Relic, Heap
CULTURE FIT:
- Members first - we prioritise the interests and needs of our members above all else.We solve member pain points and focus on member satisfaction. We start with members, and end with the P&L.
- Growth mindset - we set ambitious goals and challenge the status quo. We take responsible risks and are accountable for our actions.
- Better together - we are One team with One common goal. We make our footprint bigger than our foot, leave our egos at the door, support each other to achieve great results as One company.
- Run after problems - we tackle problems head on and focus on finding solutions. Obstacles are seen as opportunities for growth and innovation. We have the hard conversations and choose the harder right over the easier wrong. And we do it with a smile.
- Measure Learn Iterate Innovate - we focus on getting things done. We measure what matters, iterate, learn, iterate many times in a data-driven way, which is how we will innovate.
Ratehub welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process.
Powered by JazzHR
QHBOHVcCuv
QA Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
Job Title: QA Automation
Location: Mississauga (Hybrid 4 days/week in office)
Job Type: Full-time
Department: Engineering
Reports to: Engineering Manager
About Us:
DataStealth is a single, unified data security platform (DSP) that discovers, classifies, and protects sensitive data across your entire environment, from on-premise to legacy cloud to cloud; wherever your data lives or flows, we protect it. We do this without requiring complex integrations or changes to your existing applications, ensuring security that enables, rather than hinders, your business. By seamlessly applying data protection strategies, such as tokenization, we ensure that even if your perimeter is breached, your data remains unusable if it falls into the wrong hands.
Recognized for the fifth consecutive year as a Great Place to Work, we are one of the worlds leading and fastest growing cybersecurity software companies. Our team is the best in the business. Our patented technology provides our large enterprise customers with the ability to solve complex data security problems with a paradigm shifting technology that can actually solve problems.
About You:
Youre passionate about building reliable, secure, and high-quality software. With your strong automation skills, problem-solving mindset, and collaborative approach, you thrive in fast-paced environments where you can design smarter tests, improve processes, and help teams deliver with confidence.
Position Overview:
We are looking for a skilled QA automation to join our team and help automate our quality program for our software delivery. You will work closely with the rest of our engineering, product, and operations teams to ensure our software products meet the highest standards of quality and reliability. This role requires a proactive approach to testing, a deep understanding of QA principles, and the ability to collaborate across teams to deliver exceptional results.
Key Responsibilities:
- Collaborate with product owner, business analysts and developers to understand user stories and acceptance criteria
- Design, develop and maintain automated test scripts and frameworks (e.g. for API, performance testing)
- Execute automated test suites, analyze results and log defects
- Integrate automated tests into CI/CD pipelines (e.g. GitHub Actions, Jira)
- Collaborate with development teams to understand features and technical implementations
- Create comprehensive test strategies and contribute to test planning
- Identify opportunities for automation in existing manual test processes
- Investigate, debug and triage issues found during testing
- Maintain documentation for automation tools and test cases
- Contribute to performance testing and load testing when required
- Participate in code reviews and provide QA insights during planning stages
- Stay updated on new testing tools, techniques and industry trends
Qualifications:
- Intermediate experience in QA automation or software testing
- Proficiency in programming/scripting languages (e.g. Java,Python, Groovy)
- Hands-on experience with test automation frameworks(like TestNg, PyTest)
- Understanding of network protocols like SFTP, SMTP, HTTP
- Intermediate experience with UNIX based systems
- Understanding and working with Docker Containers.
- Solid understanding of software testing principles (functional, integration, regression, performance)
- Familiarity with version control, CI/CD pipelines, and bug tracking systems (e.g.GitHub Actions, Jira)
- Experience testing APIs (e.g. Postman, REST API)
- Strong understanding of QA methodologies, tools and processes
- Strong understanding of test automation best practices, such as test data management, test environment configuration, and assertion strategies.
- Ability to analyze requirements and translate them into automated test cases
- Excellent Intermediate debugging, troubleshooting, and root cause analysis skills.
- Strong analytical and problem-solving skills
- Excellent Strong communication and teamwork abilities
- This is a hybrid role and you need to be able to commute and work in our Mississauga office 4 days/week.
Application Process: To apply for the QA Automation position, please submit your resume detailing your relevant experience and explaining why you're a great fit for DataStealth.
We look forward to reviewing your application!
DataStealth is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.
Selenium QA Automation Tester
Posted 4 days ago
Job Viewed
Job Description
Skills Required:
· High Tech Manufacturing
· Automation Testing
· Selenium
Job description:
· Test Automation Strategy Developing and implementing test automation strategies, including selecting appropriate tools and environments.
· Script Development and Maintenance Writing and maintaining automated test scripts, ensuring they are synchronized with software changes.
· Test Execution and Reporting
· Executing automated tests, analyzing results, and reporting issues. CI/CD Integration Integrating automated tests into CI/CD pipelines for continuous testing.
· Defect Management Identifying, documenting, and tracking defects using project management tools.
· Collaboration when working with development and other teams to resolve issues and improve software quality.
· Staying updated and keeping up with the latest automation tools, trends, and best practices.
Experience Required: 4 to 6 years
QA Automation Tester- Accessibility, WCAG
Posted 13 days ago
Job Viewed
Job Description
QA Automation Engineer Contractor (12 Month)
Posted today
Job Viewed
Job Description
Job Description
Company Description
Experience something Brilliantly Different with a career at MUFG Investor Services.
Who are we? In a nutshell, MUFG Investor Services is part of the Mitsubishi UFJ Financial Group, and we partner with over 480 loyal global investment firms to provide them with administration, asset services, banking and fund financing.
We’re in 14 global locations and provide an exceptional hub of Brilliantly Different talent to thrive.
#LI-Hybrid
Job DescriptionWe are looking for an QA Engineer with a solid understanding of quality assurance / software testing principles and methodologies including requirements, traceability, test planning, test execution, defect management and project/program-level reporting. This resource will assist with test documentation and test execution for the full suite of our Applications and integration points.
This individual is expected to partner with Application Development teams as well as other stakeholders (e.g. Release Management, Application Support, Business partners, Risk Management) as required to enable the effective delivery of QA services.
- Work closely with Business, Development, Application Manager and Project Manager to define strategy and execution.
- Create and/or provide input into project estimates and test schedule.
- Review Functional/ Technical documents and create Test Plans/ Strategy for Application under test for System Testing phase.
- Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled.
- Ability to identify and diagnose risks and testability issues found during testing. Collaborate with Developers, Project Managers and Business Analysts to ensure that issues and risks are identified, logged and resolved
- Conduct Defect meetings during System Testing and UAT phases
- Hands-on working experience in regression suite design, execution and maintenance. Create detailed, comprehensive and well-structured test plans and test cases
- Support Business during UAT testing and end-to-end testing.
#LI-Hybrid
QualificationsYou Have:
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience writing and maintaining automated tests
- Experience with a programming language, ideally Python
- Solid understanding of quality assurance testing principles and methodologies including testing traceability
- Work experience in software integration and system testing in the cloud (Azure, AWS)
- Experience in performance testing, integration testing and test automation
- Working knowledge of REST APIs, web services and database systems
- CI/CD experience with the ability to integrate with Build pipelines
- Experience with Quality Assurance & Software Development methodologies
- Proficiency with software development tools such as Git and Gitlab.
- Excellent written and verbal communication skills.
Additional Information
What’s in it for you to join MUFG Investor Services?
Take a look at our careers site and you’ll find everything you’d expect from a career with the fastest-growing business at one of the world’s largest financial groups. Now take another look. Because it’s how we defy expectations that really defines us. You’ll feel that difference in all kinds of ways. Our vibrant CULTURE. Connected team. Love of innovation, laser client focus, and next-level LEARNING & DEVELOPMENT. Oh, and we really walk the talk when it comes to HYBRID WORKING.
So, why settle for the ordinary? Apply now for a Brilliantly Different career.
We thank all candidates for applying; however, only those proceeding to the interview stage will be contacted.
Senior QA Automation Engineer - Test Complete
Posted 14 days ago
Job Viewed
Job Description
QA Automation Engineer – REST API & DevOps
Posted 15 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Automation tools Jobs in Toronto !
SDET - QA Automation (Software Development Engineer in Test)
Posted today
Job Viewed
Job Description
Job Description
Software Development Engineer in Test (SDET) Job Description
Our client is looking for a meticulous SDET to contribute to and review the creation of designs for production software. The SDET's responsibilities include both software development and testing tasks and focuses on the testability, robustness, and performance of production software.
Software Development Engineer in Test (SDET) Responsibilities:
- Understanding the flow of code and how it interacts with different components.
- Understanding project documents, customer demands, and product objectives to create and execute test cases.
- Setting up, maintaining, and performing test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and building test scenarios and acceptance tests.
- Working with deployments teams, resolving level issues for systems, coordinating on product design, and offering inputs on the testability of functional elements and product designs.
- Noting all testing actions you have performed in daily and weekly reports.
- Managing the final quality on production release.
SDET Requirements:
- TDD and BDD frameworks
- Mobile automation
- API Automation using Karate and Rest Assured frameworks
- Core Java concept is a must (OOPS, Collections, Exception handling, Listener class, flow control statements)
- Knowledge on MongoDB
- Knowledge of cross browser testing and their corresponding tools
- Good knowledge on Cucumber, TestNG, JUnit
- Knowledge on basic spring boot annotations
- Knowledge on JMeter & Jenkins
- DB integration
- Maven concepts
- Extent reporting
- SQL
- GIT concepts
Senior QA Automation Analyst – Mainframe & Banking Domain
Posted 12 days ago
Job Viewed