Senior Non-Functional Testing Engineer (NFR)

INSUS - AI Solutions for Sustainable Transformation

Zürich

Sur place

CHF 120 000 - 170 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

INSUS AG in Switzerland is seeking a Senior Non-Functional Testing Engineer to ensure performance, resilience, security and reliability of banking systems. You will work with software engineers, security specialists and infrastructure teams to define measurable quality requirements and validate system readiness.

The role emphasizes hands-on testing, analysis of latency and capacity, and integration of automated NFR checks into CI/CD pipelines.

Qualifications

  • Experience in testing non-functional requirements for complex banking systems.
  • Hands-on testing across performance, security, resilience and scalability.
  • Proficient in test automation using Java or TypeScript; Python a plus.
  • Experience integrating NFR checks into CI/CD pipelines.

Responsabilités

  • Design, execute and evaluate non-functional tests for banking platforms and channels.
  • Conduct performance, load, soak and scalability tests; analyze bottlenecks.
  • Validate resilience, failure handling and security controls (OWASP Top 10).
  • Develop and maintain automated validation scripts and utilities.
  • Collaborate with architects, security, DevOps and engineering teams; document results in Jira/Xray.

Connaissances

Non-Functional Testing
Performance Engineering
Resilience Testing
Security Testing
Test Automation (Java/TypeScript)
CI/CD Integration
Observability & Metrics
Jira/Xray

Outils

Jira
Xray

Description du poste

Senior Non-Functional Testing Engineer (NFR) – Banking

Industry: Banking & Financial Services

Location: Switzerland

Engagement: IT Consulting / Project Assignment

Seniority: Senior Specialist

Specialisation: Non-Functional Testing, Performance Engineering, Resilience, Security & Test Automation

About INSUS AG

INSUS AG is a Swiss IT consulting and technology services company supporting organisations in delivering complex IT transformation, digitalisation and technology initiatives.

We connect experienced IT professionals with challenging projects, focusing on technical excellence, reliable delivery and long-term client partnerships.

For a demanding assignment in the Swiss banking sector, we are looking for an experienced Senior Non-Functional Testing Engineer with strong technical expertise, hands-on testing capabilities and a solid understanding of banking systems.

Your Mission

As a Senior Non-Functional Testing Engineer, you will play a key role in ensuring that business-critical banking applications meet the highest standards of performance, scalability, resilience, security and operational readiness.

You will work closely with software engineers, solution architects, security specialists, infrastructure teams and business stakeholders to define measurable quality requirements, identify technical risks and validate system readiness.

The position requires a strong hands‑on approach, analytical thinking and the ability to work across complex enterprise technology environments.

Your Responsibilities

Non-Functional Testing & Engineering

  • Design, execute and evaluate non-functional tests for business-critical banking platforms and digital channels.
  • Conduct performance, load, stress, soak and scalability testing.
  • Analyse latency, throughput, capacity limitations and system bottlenecks.
  • Validate resilience and availability through failure scenarios, timeouts, retries and fault‑injection testing.
  • Perform security‑focused quality checks covering OWASP Top 10, authentication, authorization, configurations and security headers.
  • Support usability and accessibility validation based on WCAG principles.
  • Assess observability, logging, monitoring, tracing, alerting and SLI/SLO requirements.

NFR Requirements & Quality Governance

  • Translate business and technical requirements into measurable non-functional acceptance criteria.
  • Define NFR test strategies, scenarios, thresholds, measurement points and validation methods.
  • Establish traceability between requirements, test execution, results and evidence.
  • Identify and communicate performance, security and operational risks.
  • Support release readiness and quality decisions through evidence-based reporting.

Automation & Continuous Testing

  • Develop and maintain automated testing utilities and validation scripts using Java or TypeScript.
  • Apply Test-as-Code principles to ensure version‑controlled, reproducible test assets.
  • Integrate NFR testing into CI/CD pipelines.
  • Implement automated thresholds, quality gates and trend analysis.
  • Collaborate with DevOps and development teams to continuously improve testing efficiency.

Technical Analysis & Collaboration

  • Investigate NFR failures using application logs, metrics, distributed traces and code‑level reasoning.
  • Identify root causes and recommend technical improvements.
  • Collaborate with architecture, development, infrastructure and security teams.
  • Document test cases, execution results, defects and supporting evidence in Jira/Xray.
  • Communicate technical findings clearly to project stakeholders.

Your Profile

You are an experienced IT quality engineering professional with a strong understanding of complex banking applications and enterprise technology environments.

You bring:

  • Solid knowledge of core banking processes, banking platforms and digital banking channels.
  • Proven hands‑on experience in non-functional testing across multiple quality dimensions.
  • Broad technical understanding of browsers, APIs, application services, databases, networks, IAM, proxies and WAF.
  • Strong expertise in performance, scalability, resilience and availability testing.
  • Practical understanding of OWASP Top 10, security testing and DAST/SAST findings.
  • Familiarity with usability, accessibility and WCAG principles.
  • Experience with observability concepts, logging, metrics, tracing and SLI/SLOs.
  • Programming and test automation skills in Java or TypeScript (mandatory); Python is an advantage.
  • Experience integrating automated NFR checks into CI/CD pipelines.
  • Strong root‑cause analysis and technical troubleshooting capabilities.
  • Experience using Jira and Xray for test management and evidence documentation.
  • A structured, independent and quality‑driven working style.
  • Strong communication and collaboration skills across technical and business teams.

What Makes You Successful

You combine deep hands‑on non-functional testing experience with the ability to understand complex banking technology landscapes.

You are capable of challenging requirements, identifying risks, analysing technical issues and providing practical recommendations supported by reliable test evidence.

You take ownership of quality outcomes and help ensure that business‑critical systems are ready for secure, stable and reliable production operation.

Why INSUS AG?

At INSUS AG, we value expertise, professionalism and strong client relationships.

We offer the opportunity to contribute to challenging technology initiatives in the Swiss financial services industry, collaborate with experienced professionals and apply your skills in demanding enterprise environments.

Our focus is on connecting the right expertise with the right projects while maintaining a transparent, professional and supportive consulting relationship.

Interested in Joining INSUS AG?

If you are a passionate Non-Functional Testing Engineer with banking experience and strong technical capabilities, we would be pleased to hear from you.

INSUS AG – Connecting Expertise. Delivering Technology Excellence.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior NFR Test Engineer - Banking, Performance & Security
Senior NFR Test Engineer - Banking, Performance & Security

INSUS - AI Solutions for Sustainable Transformation • Zürich

Sur place
CHF 120 000 - 170 000
Non-Functional Test Engineer
Non-Functional Test Engineer

Source Group International • Zürich

Sur place
CHF 110 000 - 150 000
Banking NFR Test Engineer – Performance & Security
Banking NFR Test Engineer – Performance & Security

Source Group International • Zürich

Sur place
CHF 110 000 - 150 000
Non-Functional Test Engineer
Non-Functional Test Engineer

Sentior, Ltd. • Zürich

Hybride
CHF 96 000 - 165 000
QA Test Manager with execution and Coordination Activities - Consultant
QA Test Manager with execution and Coordination Activities - Consultant

Union Bancaire Privée • Genf

Sur place
CHF 110 000 - 170 000
Software Engineer Java Backend
Software Engineer Java Backend

Swissquote • Vaud

Sur place
CHF 120 000 - 170 000
Software Engineer Java Backend
Software Engineer Java Backend

Swissquote Bank • Gland

Sur place
CHF 120 000 - 170 000
Senior Java Platform Engineer – Banking Sector
Senior Java Platform Engineer – Banking Sector

Union Bancaire Privée • Genf

Sur place
CHF 150 000 - 190 000
Senior Cutover Manager
Senior Cutover Manager

INSUS - AI Solutions for Sustainable Transformation • Zürich

Sur place
CHF 130 000 - 180 000
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)
Senior Automation Test Engineer - Java, Selenium, Playwright 90-100% (f/m/d) - (Contract through our external payroll partner, immediate start for 12 months, possible extension)

Julius Baer • Zürich

Sur place
CHF 100 000 - 150 000
Lieux principaux