Work In Tech

Find your next role at Canada's fastest-growing tech companies

QA - Automation Engineer

Veriday

Veriday

Software Engineering, Quality Assurance
Toronto, ON, Canada
Posted on Jan 26, 2025

Veriday Inc, is seeking a QA Automation Engineer with exposure to automation testing on Agile Projects. The incumbent should have 5+ years of experience in Automation testing with a good understanding of using Selenium and JUnit. The ideal candidate will be a dynamic IT professional with 5+ years of experience, as an Automation Engineer, you will be responsible for writing & executing test cases, writing bug reports, and ultimately ensuring that everything works as expected before the delivery of the project.

This is a contractual role for a period of 6 months with the potential for extension or full-time employment. This is a Hybrid position working out of our client site based out in Downtown Toronto.

What will you do?

  • Design, implement, and maintain automated test cases for web, and API testing using tools like Selenium, JUnit, JMeter and Loadrunner.
  • Build and enhance scalable test automation frameworks that support efficient test execution and maintenance.
  • Run automated test cases regularly and analyze test results, logging any defects and providing detailed reports to stakeholders.
  • Integrate automated tests within the CI/CD pipeline ensuring that tests run continuously with each deployment.
  • Work closely with development, manual QA, and product teams to understand requirements, features, and testing needs in Agile environments.
  • Utilize tools like JIRA or Azure DevOps to identify, log and prioritize defects; collaborate with developers to resolve issues promptly.
  • Perform manual testing for areas not covered by automation, including exploratory and regression testing.
  • Create and manage test data and ensure proper configuration of test environments for effective test execution.
  • Develop test scripts and/or test frameworks using Java and JavaScript to execute RESTful API calls and SQL queries for test data setup/teardown and results validation.
  • Design and execute performance and load tests to ensure the system’s capability under high traffic or complex scenarios.
  • Document automated tests, processes, and test results, while adhering to QA best practices and promoting quality across the development cycle.


What you bring:

  • Minimum 5 years in active QA automation development.
  • Proficient in developing automation code for Web-based applications.
  • Experienced with API automation testing.
  • Skilled in Load and Stress automation testing.
  • Strong programming skills in Java and JavaScript, Liferay
  • Ability to work collaboratively in a team environment.
  • Familiarity with with Accessible web requirements including AODA and WCAG standards
  • Strong problem-solving skills and attention to detail.
  • Experience with continuous integration and continuous delivery (CI/CD) systems.
  • Knowledge of version control systems including git.

We offer a competitive salary, casual workspace, and great people to collaborate with. If this job sounds perfect for you, please apply.