Posted in

Sdet

Sdet

CompanyRoyal Bank of Canada
LocationMississauga, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • University degree in Computer Science or equivalent.
  • 5+ years of proven experience in test design, development, execution, automation & reporting.
  • Hands-on programming experience (Python, Java, Java Script).
  • Hands-on experience with webservices/APIs.
  • Hands-on experience with SQL queries, ETL validation or Data testing.
  • Hands-on experience implementing automation Strategies & Framework (Selenium, Cypress, SOAPUI/Postman, Cucumber etc.).
  • Experience working in Agile Methodology. Hands-on experience with JIRA, Confluence and qTest or testrail.
  • Good knowledge of Testing Life Cycle, Shift left approach and Defect Management processes for application support and development.

Responsibilities

  • Design, develop, and maintain automated test scripts and frameworks for functional, regression, performance, and integration testing.
  • Write high-quality, reusable, and maintainable code for testing tools and frameworks.
  • Collaborate with scrum teams to define test strategies, test plans, and test cases.
  • Conduct thorough testing to identify bugs, performance bottlenecks, and security vulnerabilities. Ensure that testing aligns with business requirements and user expectations.
  • Work closely with developers, product managers, and DevOps teams to understand requirements, design testable features, and ensure smooth integration.
  • Contribute to the development of the product itself, ensuring testability and quality are built into the software from the ground up.
  • Participate in code reviews to ensure adherence to quality standards and best practices.
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and faster feedback loops.
  • Provide/create reporting mechanisms to facilitate frequent status updates to management and scrum teams on test deliverables.
  • Monitor and maintain test environments to ensure reliability and consistency.

Preferred Qualifications

  • Experience in testing insurance applications and systems.
  • Experience with Service Virtualization.
  • Performance testing background.
  • Experience testing/working with Salesforce (Salesforce Financial or Experience cloud).
  • Experience testing/working with Snowflake (or any other data warehouse platform).
  • Strategic thinker with excellent interpersonal skills to work across functions and businesses.