Summary
Ahmed Nabil is a senior software testing and validation engineer with 10 years of experience specializing in test automation, system integration, and V&V for complex embedded and rail control systems. Currently at PwC after building Python-based automation for sonnen battery ECUs and driving CBTC CityFlo 650 integration and FAT activities at Alstom, he blends hands-on scripting with lab environment design and user-acceptance testing. Proficient across Flutter, Firebase, C#, Java, MS SQL Server and Clean Architecture, he brings a developer’s mindset to testing—designing maintainable frameworks and bridging product, QA and operations. Trained in mechatronics and robotics, he often surfaces subtle system-level issues early by combining domain knowledge with automated test coverage.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Mechatronics, Robotics, and Automation Engineering, Bachelor's degree, Mechatronics, Robotics, and Automation Engineering at Ain Shams University
Arabic, English