Company Description
Nembrini Consulting SA is a team of over 40 global consultants with diverse backgrounds, including experience from elite consulting firms, C-level positions, serial entrepreneurship, and thought leadership. Since 2012, we have operated in Switzerland, serving Europe, India, Canada and the Middle East across various industries. We prioritize building long-lasting relationships with our clients, partners, and employees by addressing their most pressing challenges and continuously developing top talent. Our service lines include Business Consulting, Digital Design, and Technology Solutions, catering to the complex needs of global and local businesses.
Job Description
For one of our key clients in the
financial services
sector, we are looking for an experienced
Quality Assurance Engineer
to join our development team working on high-complexity enterprise solutions (Java, React, Cloud-based). The selected candidate will work closely with developers, architects, and release managers to ensure the highest quality standards across the full software delivery lifecycle.
Responsibilities
* Design, document, and execute
test plans, test cases, and test scripts
(manual and automated) to validate functional and non-functional requirements.
* Collaborate proactively with
developers, architects, and project managers
to identify potential issues early in the development process.
* Perform
functional, regression, integration, and user acceptance testing
on multiple environments (Dev, Test, Pre-Prod).
* Support
continuous integration and deployment (CI/CD)
processes by integrating automated testing frameworks and tools.
* Ensure traceability between
requirements, test cases, and defects
, maintaining clear documentation in Jira or similar tools.
* Manage
bug tracking, prioritization, and reporting
, providing clear feedback to the development team.
* Participate in
sprint planning and review meetings
, ensuring QA coverage and readiness for each release.
* Contribute to
process improvement
within the QA practice to increase efficiency and reliability of testing.
Requirements
* 3+ years
of experience in Quality Assurance within complex enterprise or banking projects.
* Strong understanding of
SDLC, Agile/Scrum methodologies
, and QA best practices.
* Experience in testing
web-based applications
(React front-end, Java/Azure back-end).
* Good knowledge of
test management and defect tracking tools
(e.g., Jira, Xray, TestRail, Zephyr).
* Familiarity with
API testing
(Postman, Swagger, REST Assured).
* Experience with
automated testing tools
(e.g., Selenium, Cypress, Playwright) is a strong plus.
* Experience with
CI/CD tools
(Azure DevOps, Jenkins, GitHub Actions) is an advantage.
* Excellent analytical skills, attention to detail, and problem-solving attitude.
* Proactive communication skills and strong team collaboration mindset.
* Good level of
English
(spoken and written);
German or Italian
knowledge is a plus.
Nice to Have
* ISTQB Certification or equivalent QA qualification.
* Experience with
performance testing
(JMeter, K6) or
security testing
tools.
* Familiarity with
banking or financial sector projects
.
Conditions
* On-site position in Zurich (no remote work).
* Priority will be given to candidates already based in Switzerland with a
valid Swiss work permit (B or C)
.
* EU-based candidates
may also be considered under a
relocation program
, which includes an
initial relocation bonus
and
full relocation support
during the transfer process.
* Start date:
Immediate or upon agreement.
* Contract:
Full-time, long-term assignment
through
Nembrini Consulting SA (Switzerland)
.