Logo of Huzzle

Quality Assurance and Performance Engineer

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Toronto
  • Quick Apply

AI generated summary

  • You need a B.S./M.S. in a technical field, up to 2 years of experience, familiarity with Java/C#/PowerShell/Bash, automation testing, and tools like Jira/Confluence, plus strong communication skills.
  • You will automate testing, collaborate with teams for solutions, execute various tests, document defects, participate in agile processes, and enhance your skills through training.

Requirements

  • * B.S. or master’s degree in computer science, Engineering, Mathematics, and Physics or other technical course of study.
  • * Interest and passion about building high quality software in FinTech space
  • * Ideally, you have 0 – 2 years of professional experience or equivalent college project experience.
  • * Ideally, you already have initial experience with Java, C#, PowerShell, Bash, and batch scripts
  • * You are familiar with concepts for implementing and executing automation test scripts against web, native/desktop applications, APIs and batch applications preferable
  • * You have worked with tools like Jira and Confluence
  • * You are eager to learn and challenge status quo and are characterized by a very analytical and solution-oriented way of thinking
  • * You have effective written and verbal communication
  • * Able to work well with peers in a collaborative team environment

Responsibilities

  • Under guidance of senior team members, help engineer automation mechanisms to generate the data shape and user flows patterns our clients exhibit using the logging and tracing information collected in out environments
  • Research and define the path to achieve full automation testing end to end by introducing the advances in Artificial Intelligence and Large Language Models
  • Collaborate with Business Analysts and Product Managers to engineer simple and sustainable software solutions for complex problems
  • Coordinate with other Scrum teams within the R&D organization to ensure exceptional product quality and performance
  • Participate in the agile software development process including attending all daily standups, sprint planning, backlog grooming, and retrospectives
  • Execute manual and automated functional, integration, regression, and performance tests
  • Maintain automated and manual test script libraries for functional, integration, regression, and performance testing
  • Interpret results of automation tests and document software defects in issue tracking system; proactively communicate issues with developers and other project team members
  • Participate in business requirements and functional specifications reviews
  • Participate in on-the-job and formal trainings to develop your career

FAQs

What is the role of a Quality Assurance and Performance Engineer at Charles River Development?

The role involves contributing to building and maintaining automation and performance testing frameworks, executing the overall quality plan for Charles River’s products, performing manual and automated testing, and collaborating with various teams within the organization.

What type of candidates are you looking for for this position?

We are looking for recent university graduates and graduating seniors majoring in Software Engineering or other technical fields, ideally with 0-2 years of professional experience or equivalent project experience.

What technologies will I have the opportunity to work with?

You will gain experience with technologies such as Java, C#, Python, JavaScript, and tools like Selenium, Ready API, SILKTEST, and cloud-based technologies like Microsoft Azure.

Will there be opportunities for professional development?

Yes, the company offers a wealth of development programs and educational support to help you reach your full potential.

What is the work environment like at Charles River Development?

The work environment is collaborative within an agile organization, where you will receive coaching from senior engineers and participate in team activities such as daily standups, sprint planning, and retrospectives.

Is previous experience with automation testing required?

While ideally candidates have initial experience with automation testing, it is not a strict requirement; enthusiasm for learning and a passion for quality software are essential.

What benefits does State Street offer its employees?

State Street offers competitive and comprehensive benefits packages, including generous medical care, insurance, savings plans, flexible work programs, and support for professional development.

How does Charles River Development promote diversity and inclusion?

Charles River Development values diverse backgrounds and perspectives and actively seeks to create an inclusive environment where everyone can thrive. The organization encourages candidates of diverse origin and background to apply.

What types of testing will I be involved in?

You will be involved in functional, integration, regression, and performance testing, executing both manual and automated tests.

Is this position expected to work from the office?

Yes, employees are expected to work from the office per country-specific guidelines.

We’re at the heart of financial services. And our clients are at the heart of everything we do.

Finance
Industry
10,001+
Employees
1792
Founded Year

Mission & Purpose

At State Street, we partner with institutional investors all over the world to provide comprehensive financial services, including investment management, investment research and trading, and investment servicing. Whether you are an asset manager, asset owner, alternative asset manager, insurance company, pension fund or official institution, you can rely on us to be focused on your challenges. We are committed to doing what it takes to help you perform better — now and in the future.