Taro Logo

Software Engineer II - (SDET - Java)

Global technology company in the payments industry, connecting and powering inclusive digital economy through secure transactions worldwide.
$65,000 - $104,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance · AI · Cybersecurity

Job Description

Mastercard's Brighterion division, part of Cyber & Intelligence Solutions, is seeking a Software Engineer II (SDET) to join their Vancouver team. This role combines software engineering with quality assurance, focusing on building and maintaining test automation frameworks for AI-powered systems. The position offers an opportunity to work at a global leader in payment technology, where the successful candidate will contribute to ensuring the quality of mission-critical AI applications that process thousands of events per second.

The role involves close collaboration with data scientists, architects, and development teams to implement robust testing solutions. Key responsibilities include developing automated tests, improving regression testing processes, and integrating quality assurance into the development lifecycle. The ideal candidate should have strong Java programming skills, experience with test automation, and familiarity with modern DevOps practices and tools.

Mastercard offers a compelling opportunity to work on cutting-edge AI technology in the financial sector, with their solutions operating across more than 210 countries and territories. The company's mission focuses on building an inclusive digital economy, making transactions secure, simple, and accessible for everyone. Their culture is driven by what they call the "decency quotient" (DQ), emphasizing ethical business practices and inclusive growth.

The position offers competitive compensation ranging from 88,000 to 141,000 CAD annually, reflecting the technical expertise required and the impact of the role. This is an excellent opportunity for a mid-level engineer looking to advance their career in quality engineering while working with advanced AI systems in a global financial technology leader.

Last updated 2 days ago

Responsibilities For Software Engineer II - (SDET - Java)

  • Build, implement and execute tests, automation improvements and reporting for regression release cycle
  • Collaborate with test teams to enhance software testing processes
  • Partner with integration testers, SETs and development teams to improve and automate test and release processes
  • Help make Quality an integral part of the development process

Requirements For Software Engineer II - (SDET - Java)

Java
  • Experience in core Java programming for test automation
  • Experience in refactoring regression test sets written in Java
  • Knowledge in test fundamentals and methodologies
  • Experience working with development and release teams
  • Ability to create acceptance and integration automation tests
  • Experience with CI/CD (Jenkins/Bamboo) and code coverage tools (Sonar)
  • Strong communication skills for explaining technical problems
  • Test analysis and reporting ability
  • QAI, ISTQB or ASTQB qualification (preferred)
  • Experience in Integration testing with exposure to data virtualization tools
  • Knowledge in cloud-based applications

Benefits For Software Engineer II - (SDET - Java)

  • Equal opportunity employer
  • Reasonable accommodations available
  • Full-time position

Related Jobs