Yassin Ben khalifa

Senior Software Development Engineer in Test (SDET)

Avatar placeholder
Basel, Switzerland

Experience

Sep 2023 - Present
2 years 5 months
Basel, Switzerland

Senior Software Development Engineer in Test (SDET)

Schweizerweg Gmbh

  • Designed and executed automated and manual test cases for REST APIs and UI workflows using Selenide, Selenium, and Postman.
  • Developed and maintained Gatling-based performance tests for simulating user load and validating system responsiveness and stability under stress.
  • Integrated test suites into CI/CD pipelines with Jenkins, enabling rapid and reliable delivery cycles.
  • Employed Splunk, Grafana, and Prometheus to monitor logs, track metrics, and perform in-depth application performance monitoring (APM).
  • Utilized Swagger for validating and documenting API contracts and ensuring consistency across environments.
  • Created and managed isolated test environments using Docker, enabling reproducible and consistent test execution.
  • Collaborated with cross-functional teams using Confluence, Jira, and Bitbucket for agile planning, documentation, and version control.
  • Worked in a Java/Spring Boot tech stack, leveraging Maven for project build automation and IntelliJ IDEA for development and debugging.

Key Achievements:

  • Built a reusable Selenide-based UI automation framework that reduced test creation time by over 50%.
  • Automated end-to-end test scenarios for critical business workflows, increasing test coverage and release confidence.
  • Designed a modular Gatling load testing framework, used for continuous performance benchmarking.
  • Detected and resolved several critical production performance issues through proactive APM and stress testing.
Jan 2018 - Dec 2023
6 years
Zürich, Switzerland

Senior QA Engineer – Load Testing & Application Monitoring

Altersis Performance AG

  • Designed, executed, and maintained load, stress, and endurance tests using Gatling, ensuring system scalability and responsiveness under high traffic.
  • Integrated performance tests into CI/CD pipelines using Jenkins, enabling automated and continuous performance validation.
  • Conducted end-to-end application monitoring using tools like Splunk, Grafana, and Prometheus to identify bottlenecks, memory leaks, and performance degradation.
  • Acted as test manager for several projects, overseeing test planning, execution, and reporting across functional and non-functional domains.
  • Developed both web and mobile applications (front-end and back-end) using Spring Boot, Java, and modern UI frameworks, while applying rigorous testing and performance standards.
  • Built and maintained automated UI tests using Selenide and Selenium, and automated API validation with Postman.
  • Collaborated with multidisciplinary teams across agile environments, using tools such as Jira, Confluence, and Bitbucket for project tracking and documentation.
  • Worked closely with Swiss banking clients to tailor performance testing strategies to meet regulatory, security, and compliance requirements.

Key Achievements:

  • Implemented a modular Gatling performance testing framework reused across multiple banking projects, reducing setup time and ensuring consistency.
  • Identified and resolved multiple critical performance bottlenecks in production environments before go-live, preventing potential customer impact.
  • Successfully led testing and performance validation of mobile banking applications under strict deadlines and regulatory constraints.
  • Improved test coverage and quality assurance pipelines by integrating APM dashboards directly into performance regression reporting.

Summary

Experienced and versatile Senior Test Engineer with deep expertise in performance testing, test automation, and application performance monitoring (APM). Proven ability to design, execute, and manage load, stress, and scalability tests using leading tools such as Gatling, JMeter, NeoLoad, and LoadRunner. Skilled in building and maintaining automated UI and API test frameworks using Selenide, Selenium, and Postman, and integrating them into CI/CD pipelines with Jenkins.

Hands-on experience in application monitoring and observability, utilizing AppDynamics, Dynatrace, Splunk, and Grafana to detect performance bottlenecks, ensure system stability, and support root-cause analysis. Familiar with test lifecycle and project management using ALM, Octane, Jira, and Confluence. In addition to testing and monitoring, contributed to the development of mobile and web applications (Java/Spring Boot), and led test management activities for various high-impact projects. Delivered end-to-end quality solutions for top-tier banking clients in Switzerland, ensuring high reliability, compliance, and performance standards in regulated environments.

Recognized for a quality-first mindset, collaborative approach, and ability to drive continuous improvement across complex software ecosystems.

Languages

Arabic
Native
German
Advanced
English
Advanced
French
Advanced

Education

Jan 2016 - Dec 2017

Institute of Management of Logistics (IML), École Polytechnique Fédérale de Lausanne (EPFL)

Master of Advanced Studies, Global Supply Chain Management · Management · Lausanne, Switzerland

Jan 2010 - Nov 2015

École Nationale des Sciences de l'Informatique (ENSI), University of Manouba

Master in Computer Sciences, Software Engineering · Computer Sciences · Manouba, Tunisia

Certifications & licenses

AppDynamics Certified Implementation Professional

APPDYNAMICS Certification Program

Appdynamics Professional Service

Cisco

Jmeter Pro

Jmeter

Kuberneties Administrator

KodeKloud

Loadrunner

Loadrunner

Neoload

Neoload

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Atef Abdel-rahman
Atef Abdel-rahman

System, Load, Acceptance and Performance Testing and QA Manager for Banking Systems

View Profile
Khattab Mennat
Khattab Mennat

Software Tester

View Profile
Ulysse brice Mbami
Ulysse brice Mbami

Agile Quality Engineer & Quality Master

View Profile
Martin Grambauer
Martin Grambauer

SAP Test Data Management Consultant

View Profile
Werner Keil
Werner Keil

Test Coordinator, Designer and Engineer

View Profile
Srecko Soric
Srecko Soric

Test Consultant

View Profile
Jens Hagemeyer-lee
Jens Hagemeyer-lee

#52 Test Manager in the Field of Safety-Critical Infrastructure

View Profile
FRATCH Freelancer
FRATCH Freelancer

Aufbau von Testautomatisierung mit Cucumber

View Profile
Sebastian Nkwenti
Sebastian Nkwenti

Test Manager: MW/OS Interlocking (Railway Interlocking Systems)

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Yuri Gladkov
Yuri Gladkov

Senior Security Devops Engineer

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Osman Tartoussi
Osman Tartoussi

Senior Developer and Consultant

View Profile
Jan Mönnich
Jan Mönnich

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Ayhan Gezer
Ayhan Gezer

Senior QA Engineer / Test Automation Engineer / SDET

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Stanislav Bilik
Stanislav Bilik

Senior Solution Architect

View Profile
Christoph Sawicki
Christoph Sawicki

Test Manager

View Profile
Predrag Perovic
Predrag Perovic

Test Developer | Test Automation Engineer

View Profile
Rainer Koloc
Rainer Koloc

Course “Data and AI Analyst”

View Profile
Knut Nickol
Knut Nickol

Tester and Quality Coordinator

View Profile
Abderrahmen Sdiri
Abderrahmen Sdiri

Technical Team Lead

View Profile
Rolf Mainka
Rolf Mainka

Lead Developer and Tester of Domain Applications for the Zensus2021 Project

View Profile
Matthias Spiller
Matthias Spiller

Software developer and consultant

View Profile
Ousmane Dia
Ousmane Dia

Azure Cloud Ops Engineer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Walid Haidari
Walid Haidari

Senior Tester as part of the IT & Digital Roadmap

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile