Back to jobs

Testing Automation Engineer

Toronto, Canada
 

*Candidates must reside in the GTA area to be considered for this role as they will be required to be in office 3 days a week at the Toronto Corporate Office.

GENERAL FUNCTION

We are looking for a highly skilled test automation engineer to design automation tests. Test automation engineers' duties include creating automation scripts and finding solutions for automation problems. You should also be committed to developing skills to provide up-to-date solutions.

To be successful as a test automation engineer, you should be exceptionally accurate and possess a superior mathematical aptitude. Ultimately, a top-notch test automation engineer will be proficient in programming languages and have excellent time management skills.

DUTIES/RESPONSIBILITIES

  • Design and write test automation scripts.
  • Automation test plan must cover maximum testing coverage for most critical pieces of the applications.
  • Configuring Selenium Test Environment (STE) to set it up.
  • Participating in Selenium Environment Setup with an Integrated Development Environment (IDE)
  • Implement and design a framework as per the structure of the project.
  • Creating, enhancing, debugging, and running the test cases
  • Collating and monitoring the defect management process
  • Managing the changes and executing regression test.
  • Must have load balance and performance testing experience using JMeter
  • Coming up with exact solutions for problems related to object identity and error handling.
  • Ensure uniform enterprise application design standards are maintained.
  • Ability to manage and prioritize multiple, diverse projects simultaneously.

QUALIFICATIONS

  • Undergraduate degree in software engineering, computer science, information technology, information systems, computer engineering, or similar education or work experience.
  • 7-10 years of experience in test automation using different frameworks for different platforms with minimum of 3 years of team leadership experience.
  • Strong troubleshooting and communication skills and can clearly articulate all aspects of the job requirements, including the creation of formal documentation.

EXPERIENCE

  • Must have hands on Programming language like Java, java script and python.
  • Good to have knowledge of .net and CI/CD knowledge.
  • Must have all Selenium automation frameworks experience.
  • Minimum 1-2 years of experience in browser stack.
  • Able to script in all three different channels of applications (desktop, Mobile and online)
  • self-motivated, creative, and proactive, to work successfully in a fast-paced environment including multiple platforms and architectures, diverse technologies.
  • The individual will work closely with manual testers, and Testing Head, throughout the SDLC, executing automated test iterations, tracking & reporting test results, troubleshooting and coordinating the bug fixes.
  • Azure DevOps knowledge is a plus.
  • Implement testing procedures to identify bugs.
  • Adapt current web applications for mobile platforms.
  • Minimum of 1-2 years’ related work experience within the Financial Services Industry.
  • Knowledge of high-volume transaction systems and demonstrable ability to simply describe these in plain business English.
  • Functional knowledge of financial instruments such as Installment Loans, Payday Loans, Cheques, and industry domains such as loans, underwriting, collections, Fraud, is a plus

 

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...
Select...
Select...
Select...

Employment and Verification Information:

  • Money Mart will review all submissions, and interview the most qualified candidates based on their knowledge, skills, abilities, and other competencies.
  • Candidates who do not meet the requirements, in the recruitment process, for employment will remain classified as applicants and may re-apply for any future job posting and shall receive equal consideration.
  • Only successful applicants will be contacted.
  • All resumes will be kept on file for a period of three months.
  • Money Mart is committed to protecting the rights of individuals to privacy with regard to the processing of personal data.
  • It is necessary for Money Mart to process personal data in the normal and proper conduct of business operations.
  • Such processing will be conducted fairly and lawfully in accordance with Canada’s Federal Personal Information Protection and Electronic Documents Act including the ten principles set out in the National Canadian Standards Association: Model Code for the Protection of Personal Information.
  • If there is a query regarding the accuracy of your personal data then your query will be dealt with fairly and impartially.
  • Money Mart holds data on prospective, current and former candidates, as well as prospective, current and former staff
  • This data is held securely in electronic and/or as a paper record.
  • The processing of this data is subject to the rules laid down under Canada’s Federal Personal Information Protection and Electronic Documents Act.
  • Personal data will only be used for the proper purposes of the employment business.
  • The protection of your personal data will be governed by the provisions of Canada’s Federal Personal Information Protection and Electronic Documents Act. Access to your data will be restricted to those personnel to whom it is necessary for proper purposes.
Select...

Diversity, Equity and Inclusion

Momentum Financial Services Group (MFSG) integrates questions about diversity, including race and ethnicity, into its job application process to support its commitment to equity, diversity, and inclusion. These questions are designed to collect demographic information for the purpose of analyzing and improving hiring practices, ensuring they are inclusive and equitable. Applicants have the option to disclose their demographic information. Choosing not to provide this information will not affect their application status.

Select...
Select...
Select...
Select...