Quality Assurance Automation Engineer

  • Richmond Hill
  • Sym Tech Dealer Services
Celebrating over 50 years of growth, Sym-Tech is a leading finance and insurance provider to the retail automotive industry. At-Sym-Tech we are looking for associates who share our passion for innovation, creativity and results! We are passionate about delivering excellent client service, an outstanding employee experience and opportunities to learn and grow professionally. Sym-Tech is growing quickly and that means endless ways to make a real difference! We are currently recruiting for a Quality Assurance Automation Engineer to join our headquarters team located at HQ in Thornhill, Ontario.A career with us offers:•A fun, fast paced culture•Opportunities to grow and develop your career•On-going industry training programs and professional development opportunities•A workplace that supports workplace diversity, equity and inclusion•A strong promoter of women in the automotive industry•The chance to work with some of the best in the business!Position Summary :We have an opportunity for a forward-thinking, self-motivated Engineer, Quality Assurance Automation to join our IT team. As a key member of QA team, the Automation Analyst’s role is to ensure that quality assurance standards and procedures are met. QA Analyst should have impeccable attention to detail and maintain the highest standards of quality control, best practices, policies, and procedures.Position FunctionsPerform functional, integration and system testing including performance, security, failover and recovery or other types of testing as required based on the project.Developing and executing automated UI and functional testsScope out and script test cases for end-to-end/regression testsPerform manual API tests using Ready API or Postman and strategize on automation.Experience scripting, maintaining and executing automated test scripts.Assist in project/release/sprint planning for development of test strategies and plans.Participate in the creation, implementation, and management of QA processes, tools, and supporting technology.Assist in deployment of application builds into various environments as required.Evaluate, document and communicate testing results to stakeholders to enable them to make decisions regarding project health with respect to QA.Experience creating clear and concise documentation in the form of test plans/test cases/scenarios/checklists and defectsMaintain a positive attitude and contribute to the cohesion and effectiveness of the team.Providing guidance and mentorship to other resources, ensuring knowledge transfer and readiness post-project.Minimum Qualifications & CompetenciesOrganizational AccountabilitySet clear expectations and define key performance indicators for self.Ability to prioritize and balance multiple tasks or projects.Strong written and verbal communication skills in English and FrenchStrong analytical and problem-solving skills combined with a positive attitude, taking a team based approachAbility to think logically, analyze and/or solve problems.TechnicalExperience with agile software development processes.Strong programming skills and coding knowledge in automationExperience with Smart Bear Automation tools (Nice to have)Experience with SQL querying relational databases such as Oracle or MS SQL Server.2+ Years experience working in Scrum based teams.Other QualificationsBachelor’s degree in Computer Science, Information Systems, and/or equivalent work experience.3 + years of automation experience6 + years work experience as a QA Analyst and/or in insurance industry (nice to have).