Foresters Financial™
Quality Assurance Engineer
Toronto
Sponsorship not specified$59k-$85kDetected 35 days ago
TypeScriptCode ReviewGitSQLAzureDockerCI/CDLinuxDevOpsData EngineeringAgileExcelRecruitingPlaywrightPostmanJMeterLoad TestingTest AutomationManual TestingBDDAPI TestingResearchProblem SolvingMicrosoft Office
About the role
- In addition to base pay, eligible employees may participate in a discretionary variable incentive plan, results are subject to both individual and company performance.
- Please note that this posting is intended to fill an existing vacancy; however, there may be instances where more than one vacancy is available for the same role.
- Foresters Financial strives to provide an accessible candidate experience for prospective employees with different abilities.
Responsibilities
- Design, develop and execute Automated as well as Performance test scripts
- Provide input into the design, creation and maintenance of our Test Automation Framework and Automation guidelines
- Identify, analyze, track and manage detected automation system/program errors
- Report automation development statuses and findings to the Test Automation Lead and/or project team
- Optimize Test automation scripts to reduce technical debt and improve their performance
- Generate and maintain test documentation (test plan, test scenarios/cases, Test data and defects)
- Maintain up-to-date business, system and testing knowledge across all Foresters products, processes and systems, through research of business and systems documentation, liaising with peers, IT staff, business experts and formal training courses and seminars
- Ability to review and understand documentation in order to validate the business requirements
- Report test status and findings to QA Lead or Test Automation Lead and/or project team
- Adhere to Foresters security standards, our IT Policies and procedures during solution implementation and support
Requirements
- 2+ years of Test Automation experience
- Hands-on experience or working knowledge of Web, API, and Mobile Automation testing
- Strong hands-on experience with Playwright using TypeScript for automation
- Ability to leverage GitHub Copilot or similar AI-assisted coding tools to improve productivity
- Hands-on experience or working knowledge of Performance testing using JMeter
- Experience or working knowledge of Test-Driven Development (TDD) or Behavior Driven Development (BDD)
- Experience working on Agile and Waterfall projects
- Hands-on experience of integrated development environments, such as VS Code, IntelliJ, Eclipse
- Hands-on experience or working knowledge of Extract, Transform & Load (ETL) Testing
Nice to have
- Ability to learn and be conversant with the Development Life Cycle, Quality Engineering techniques and the Automation frameworks used at Foresters
- Strong analytical, reasoning and problem-solving abilities along with appropriate escalation skills
- Possesses strong Windows, Web, Mainframe, Microsoft Word and Excel skills.
- Must be able to review and understand product and system business requirement documentation, as well as System Architectural documents and be able to validate the contents
- Ability to identify, analyze and report system problems in a clear and concise manner during the testing process
- Experience with defect tracking concepts and tools (e.g. ALM and MS Azure DevOPs)
- SQL skill to identify test data for test cases
- Demonstrated proficiency in investigating the cause or source of systems problems and have the ability to provide sufficient information to enable the appropriate assessment and resolution of the issue
Skills
- Conduct peer review of automation test scripts and provide corrective actions
- Work with the DevOps team to incorporate test scripts into the CICD pipelines
- Provide and review effort estimates for the automation of Test Cases
- Work with project teams and/or business subject matter experts to identify test cases suitable for Test Automation
- Stay up to date with automated scripting practices, automated tools and DevOPs practices
- Ensure that project requirements are met by applying Web, API and Mobile Automation Testing techniques
Compensation
- The actual base salary for this position will depend on several factors, including job-related skills, experience, and education.
- In addition to base pay, eligible employees may participate in a discretionary variable incentive plan, results are subject to both individual and company performance.
- $59,000.00 - $84,700.00
Benefits
- Review test plans, test scenarios and test cases with team members to ensure sufficient test coverage
- We embrace Inclusion, Diversity and Equity (IDE) as a core strategic objective for building strong, innovative teams in which all our employees can show up wholly and authentically as themselves.
Equal opportunity
- Employment and Inclusion - at Foresters Financial, we are committed to sustaining an equal opportunity environment for all job applicants. We embrace Inclusion, Diversity and Equity (IDE) as a core strategic objective for building strong, innovative teams in which all our employees can show up wholly and authentically as themselves.
- Foresters Financial strives to provide an accessible candidate experience for prospective employees with different abilities. If you anticipate needing any type of accommodations during the recruitment process, please email accommodations@foresters.com in advance of your appointment.
- Thank you for choosing Foresters. Only those candidates who will be selected for further consideration will be contacted by our Talent Acquisition Team.
- Employment and Inclusion - at Foresters Financial, we are committed to sustaining an equal opportunity environment for all job applicants.
Apply directly at Foresters Financial™ →Create a free account for alerts like thisView Foresters Financial™ immigration profile
This listing is sourced directly from Foresters Financial™'s careers page and normalized into a canonical job model.