CareerPlan

Senior Software Engineer

Oslo, Norway (haavard martinsens vei)Full-time2026-09-10 → 2026-11-10

Core

Ensuring quality, reliability, and compliance of Mastercard Payment Services' Bill Pay solutions and supporting applications.

Role type

Senior Quality Assurance Analyst

Builds

Bill Pay solutions and supporting applications

Domain

Financial services / Payment processing

Required skills

functional testing, integration testing, regression testing, end-to-end testing, test automation, quality engineering, Agile delivery, DevOps principles, root cause analysis, compliance validation

Preferred skills

payment systems experience, banking experience, transaction processing experience

Technologies

test automation tools

Responsibilities

Define, plan, and execute functional, integration, regression, and end-to-end testing activities; Design, maintain, and enhance automated test suites and quality assurance frameworks; Validate application changes and releases to ensure compliance with business, technical, regulatory, and security requirements; Collaborate with development teams to identify, analyze, and resolve defects throughout the delivery lifecycle; Perform root cause analysis of production incidents and assist in implementing preventive measures; Ensure test documentation, test evidence, and quality controls are maintained in accordance with audit and compliance requirements

Seniority

Senior, hands-on IC