Search by job, company or skills

Swiss Re

QA Engineer II

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Quality Assurance Engineer - C# & JS

Are you passionate about cybersecurity and quality assurance Join our dynamic team at Swiss Re where you'll help make the world more resilient through cutting-edge vulnerability management. As our Quality Assurance Engineer, you'll design test cases, define quality standards, and ensure security is seamlessly integrated into our development processes, all while enjoying a flexible work arrangement that balances productivity and well-being.

About the Role

In this pivotal position, you'll be the guardian of quality for our vulnerability management platform, creating robust testing frameworks that ensure our security solutions meet the highest standards of reliability and performance. You'll collaborate with talented engineers to embed security into every aspect of our development lifecycle.

Key Responsibilities

  • Design and implement test cases and test suites to ensure our main vulnerability management platform meets high expectations for reliability and availability

  • Define and enforce QA standards together with other engineers, ensuring all processes and procedures are suitable and correctly implemented

  • Develop and execute test strategies covering functional, performance, security, usability, and exploratory testing while analyzing results to identify issues

  • Maintain traceability and test coverage for requirements, ensuring every requirement is linked to corresponding test cases

  • Collaborate with developers and DevOps to embed security into the development process through code reviews, pair testing, and continuous feedback

  • Contribute to user story definition and validation by defining acceptance criteria and validating them during sprints

  • Facilitate knowledge sharing through workshops, training sessions, and documentation efforts

  • Enhance technical documentation and CICD processes, specifically testing and validation procedures

  • Expand your expertise in information security, vulnerability management, and Identity & Access Management

  • Participate in Swiss Re's healthy and transparent risk culture through continuous risk accountability activities

About the Team

The Security Team is the focal point for all security activities across Swiss Re. We drive cybersecurity engineering and operations, governance, risk and compliance. We define and advance the company's security strategy. We own and develop applications and tools for vulnerability management, penetration testing, and red teaming. We're looking for a highly experienced Quality Assurance Engineer who is passionate to shape with us the future of security issues management for Swiss Re customers by designing and implementing back-end and front-end elements for our solution.

About You

You're a detail-oriented problem solver with a passion for quality and security. You thrive in collaborative environments where you can apply your technical expertise to create robust testing frameworks. Your analytical mindset allows you to anticipate potential issues before they arise, and your communication skills enable you to articulate complex technical concepts clearly to diverse stakeholders.

We are looking for candidates who meet these requirements:

  • 5+ years of relevant work experience as a QA Engineer or similar role

  • Experience with testing RESTful based applications, cloud technologies, containers, and databases

  • Experience with test management tools such as ADO (Azure DevOps)

  • Proficiency in back-end and front-end test automation, using tools like Jest, Mocha, xUnit, NUnit, Postman, RestSharp, Selenium, Cypress, Playwright, Cucumber, Specflow, and Allure

  • Experience in performance testing with tools like JMeter or LoadRunner and security testing with tools like Sonar

  • Strong background in agile development and DevOps methodologies

  • Excellent analytical, problem-solving, and communication skills in English

These are additional nice to haves:

  • Degree in Computer Science or comparable knowledge

  • Experience in .NET and JavaScript programming languages

  • Understanding of technologies related to information security and vulnerability management

  • Familiarity with Entity Framework and database management systems such as MSSQL

  • Knowledge about authentication and authorization mechanisms

  • Understanding of multi-tier and microservice-based architecture

  • Experience with containerization, cloud platforms like Azure and associated technologies

  • Business analysis and requirements gathering experience

Our company has a hybrid work model where the expectation is that you will be in the office at least three days per week

Keywords:
Reference Code:136528

More Info

About Company

Swiss Reinsurance Company Ltd, commonly known as Swiss Re, is a reinsurance company based in Zurich, Switzerland. It is the world's largest reinsurer, as measured by net premiums written

Job ID: 138630007

Similar Jobs