Logo of Huzzle

Senior Quality Assurance Tester(SDET)

image

CGI

1mo ago

  • Job
    Full-time
    Senior & Expert Level
  • Software Engineering
    IT & Cybersecurity
  • Toronto

AI generated summary

  • You must have a degree in computer science, proven SDET experience in finance, strong testing knowledge, proficiency in Java, automation tools, CI/CD familiarity, problem-solving skills, and leadership experience.
  • You will develop test plans, automate testing, perform manual and automated tests, collaborate with teams, mentor juniors, document processes, and ensure quality in banking applications.

Requirements

  • Required Qualifications To Be Successful In This Role
  • Bachelor's degree in computer science, Engineering, or a related field.
  • Proven experience as a Quality Engineering Analyst, SDET, or similar role in the banking or financial services domain.
  • Strong knowledge of software testing methodologies, tools, and processes.
  • Proficiency in programming languages such as Java.
  • Experience with test automation tools and frameworks (e.g., Selenium, Rest Assured, Appium, JUnit, TestNG).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Ability to give clear, concise, and actionable feedback.
  • Proven leadership and mentoring experience.

Responsibilities

  • Develop, document, and maintain comprehensive test plans and test strategies.
  • Define testing scope, objectives, and deliverables for projects.
  • Identify test scenarios, create test cases, and prioritize testing activities based on risk and business impact.
  • Design, develop, and maintain automation frameworks and scripts for functional, regression, and performance testing.
  • Integrate automated tests into CI/CD pipelines to ensure continuous testing.
  • Identify opportunities for automation in the testing process and provide innovative solutions.
  • Perform manual and automated testing of banking applications, including web, mobile, and API testing.
  • Ensure thorough testing coverage and identify defects and issues early in the development cycle.
  • Collaborate with developers, product managers, and other stakeholders to understand requirements and provide feedback on testability and quality risks.
  • Document test plans, test cases, test results, and defect reports.
  • Prepare and present test progress and quality reports to stakeholders.
  • Maintain detailed and accurate documentation for future reference and audit purposes.
  • Attend and actively participate in meetings, including daily stand-ups, sprint planning, and retrospective meetings.
  • Provide clear and concise feedback on testing progress, challenges, and recommendations.
  • Work closely with cross-functional teams to ensure seamless integration of testing activities into the development process.
  • Mentor and guide junior QA engineering team and SDETs in testing best practices and automation techniques.
  • Lead by example, demonstrating excellent behavioral and management skills.
  • Foster a culture of quality and continuous improvement within the team.

FAQs

What is the job title for this position?

The job title is Senior Quality Assurance Tester (SDET).

What is the primary focus of this role?

The primary focus of this role is to ensure the quality and reliability of banking applications through comprehensive testing strategies, automation frameworks, and effective collaboration with cross-functional teams.

Where is the office located?

The office is located at 250 Yonge Street, downtown Toronto.

How often is in-office attendance required?

In-office attendance is required two times per week, although this is subject to change at any time.

What qualifications are required for this position?

A Bachelor's degree in computer science, engineering, or a related field is required, along with proven experience as a Quality Engineering Analyst, SDET, or a similar role in the banking or financial services domain.

What programming languages should candidates be proficient in?

Candidates should have proficiency in programming languages such as Java.

What types of testing will the candidate be responsible for?

The candidate will be responsible for manual and automated testing of banking applications, including web, mobile, and API testing.

Which automation tools and frameworks should candidates be familiar with?

Candidates should have experience with test automation tools and frameworks such as Selenium, Rest Assured, Appium, JUnit, and TestNG.

What is the expected work environment and culture at CGI?

The work environment and culture at CGI are rooted in ownership, teamwork, respect, and belonging, promoting a sense of collaboration and community.

Is there an opportunity for professional development?

Yes, CGI provides opportunities to deepen skills and broaden horizons, supported by leaders who care about employee health and well-being.

Does CGI promote diversity and inclusion?

Yes, CGI recognizes the richness that diversity brings and strives to create a work culture where all employees belong and can collaborate with clients in building inclusive communities.

Are there opportunities to mentor other team members?

Yes, the role includes mentoring and guiding junior QA engineering team members and SDETs in testing best practices and automation techniques.

Is experience with CI/CD tools required?

Yes, familiarity with CI/CD tools such as Jenkins or GitLab CI, as well as version control systems like Git, is required.

How does CGI refer to its employees?

CGI refers to its employees as "Partners," emphasizing collective ownership of the company's success and active involvement in shaping its strategy and direction.

Consulting
Industry
10,001+
Employees
1976
Founded Year

Mission & Purpose

Insights you can act on. Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. Across 21 industries in 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally. We value your opinions and welcome your comments and questions on our posts here on LinkedIn. Please keep a polite, professional and constructive tone. We remove comments containing objectionable language and derogatory views. We do not allow content that is unrelated to the subject, and we remove discriminatory and racist comments as well as spam and advertising. Note that content on this page contains general information regarding CGI’s services and initiatives and should not be considered direct business advice.