Logo of Huzzle

Internship

Student, Associate Software Development Engineer in Test (Fall 2024)

Logo of Sun Life

Sun Life

9d ago

🚀 Off-cycle Internship

Waterloo +1

⌛ Closed
Applications are closed

Off-cycle Internship

Software EngineeringWaterloo, Toronto

Description

  • Quality Engineering (QE) is a multi-site team, committed to providing professional, structured automated testing that embraces innovative tools and techniques to enhance the quality of our deliverables and align with our customer expectations.
  • As a member of the QE team, the Student, Associate Test Developer will focus on developing and managing the platform frameworks, research & development of new tools/processes and help build visual dashboards for real-time monitoring of test metrics and processes used in various environments.

Requirements

  • Experience in development and/or quality automation experience & web and/or mobile testing
  • Working towards a University Degree or College Diploma in Technology
  • Understanding and experience in Agile test automation frameworks and approaches
  • Experience with Tosca, Selenium, JUnit, JMeter, Cucumber, Appium, HP UFT/QTP, HP ALM, ReadyAPI, qTest, Mobile Center (or equivalent)
  • Programming experience in Java, Ruby, C#, Python or other
  • Git, Scrum, Jira, or other agile tools and experience in Agile development
  • Knowledge of TDD, ATDD and/or BDD
  • Experience in the design and development of code to automate functional and regression tests
  • Understanding of SQA procedures, policies, and principles
  • Preferred Skills:
  • Ability to work independently with little or no supervision
  • Excellent written and verbal communication skills
  • Strong research, analytical and problem-solving skills
  • Approach tasks with an innovative mind set positive outlook
  • Knowledge in financial services and insurance industry
  • CSTE certification (or equivalent) is an asset

Education requirements

Currently Studying

Area of Responsibilities

Software Engineering

Responsibilities

  • Work with the QA and Development teams to design and implement effective quality automation strategies
  • Working as part of cross-functional agile teams to deliver product features, including manual and automated test execution & planning
  • Help champion and advocate automation and quality within the Agile team
  • Maintain day-to-day management and administration of projects
  • Contribute to agile testing practices and processes
  • Creation and maintenance of repeatable test ware including - Regression models and automation scripts
  • Create / manage existing training documentation
  • Report QA progress and contribute to the analysis & metrics on the QA Development effort
  • Log and track detailed product defects
  • Monitor the dashboards and fetch data from multiple sources to build/enhance metric visualizations
  • Provide timely and effective communication to management, relating to quality resource and project issues & concerns
  • Deliver key quality control documents and activities required in the agile team for web and mobile applications

Details

Work type

Full time

Work mode

office

Application deadline

May 23, 2024

Location

Waterloo, Toronto