Nabil Bourenane is an SDET with 10 years of experience based in Paris, blending deep QA engineering and test automation expertise with hands-on front-end work on high-profile projects like Ledger Live. He has led QA chapters and driven migrations from Spectron to Playwright, improving test reliability and developer experience while mentoring teams on testability and automation roadmaps. His background spans embedded firmware and Web3 transaction testing to CI/CD and containerized test infrastructures, showing fluency across hardware, desktop, mobile and web stacks. Known for reducing test flakiness and refining onboarding/device flows, he pairs pragmatic engineering fixes with a focus on maintainable, open-source-friendly tooling.
10 years of coding experience
9 years of employment as a software developer
Advanced Technician Diploma IT Services To Organisations (Infrastructure Network & System Solutions), Advanced Technician Diploma IT Services To Organisations (Infrastructure Network & System Solutions) at IMC Alternance
Baccalauréat Sciences des Technologies de la Gestion option Gestion des Systèmes d'Information, Baccalauréat Sciences des Technologies de la Gestion option Gestion des Systèmes d'Information at Lycée Georges Braque
Master of Computer Science Network System and Security Architect, Master of Computer Science Network System and Security Architect at ETNA, école d'alternance en informatique
Mono-repository for packages related to Ledger Live and its JavaScript ecosystem.
Role in this project:
Front-end Developer
Contributions:40 reviews, 113 commits, 23 PRs in 8 months
Contributions summary:Nabil primarily contributed to the front-end aspects of the Ledger Live desktop application, focusing on UI improvements and testing. Their work involved upgrading Playwright, fixing web server configurations for tests, and removing conditions related to Playwright runs. They also addressed flakiness in swap tests and enabled animations for a better user experience. Additionally, the user modified and added UI elements, device actions, and the layout for the application.
Contributions:219 reviews, 18 commits, 36 PRs in 2 months
Contributions summary:Nabil's primary contributions involve test automation within the `ledger-live-desktop` repository. Their work focuses on addressing test flakiness, as evidenced by the removal of screenshot comparisons and related screenshots in `update.spec.ts`. Additionally, the user fixed onboarding flows and device selection screens, indicating an understanding of the application's user interface and testing of critical functionalities. The commits suggest a focus on improving the reliability and stability of automated tests within the project.
electronwalletcryptocurrencydesktopledger
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.