Ruben Ivan
About Ruben Ivan
Ruben Ivan is a Senior Software Engineer - Tester at Endava in Cluj County, Romania, with a diverse background in software testing, teaching, and management.
Current Role as Senior Software Engineer Tester
Ruben Ivan is presently employed at Endava as a Senior Software Engineer - Tester. Based in Cluj County, Romania, his role involves ensuring the quality and reliability of software products through rigorous testing. His responsibilities include developing and executing test plans, collaborating with development teams, and leveraging automation tools to enhance testing efficiencies.
Career Journey and Previous Roles
Ruben Ivan's career includes multiple roles in different capacities. He worked as a QA Tester Intern at Endava in Cluj-Napoca County, Romania, in 2014. Prior to his current position, he served as the General Manager at Liceul Teoretic Crestin Pro Deo from 2013 to 2014. Before that, he was a teacher at Lic. de informatica Tiberiu Popoviciu for three years, contributing to the educational field in Cluj County, Romania.
Education and Academic Background
Ruben Ivan holds a wide-ranging academic background. He earned a Bachelor's degree in Informatica Economica from Universitatea „Babeș-Bolyai” din Cluj-Napoca, completing his studies in 2017. Additionally, he achieved a High School qualification in Informatics from Scoala Informala de IT in 2014. His theological studies include a Master's degree from Universitatea Bucuresti and a PhD from Universitatea „Babeș-Bolyai” din Cluj-Napoca, along with a Licenta from Institutul Teologic Penticostal Bucuresti.
Key Projects and Technical Contributions
Ruben Ivan has been involved in significant projects, notably a financial project requiring System Integration Testing. This role demanded extensive interaction with all system components and led to improved test data preparation. He utilized tools such as SuperPutty, WinScp, RHUtil, and MQExplore for end-to-end flow execution. Additionally, he collaborated with a developer to create an automation tool that significantly reduced execution time.
Testing and Development Process Enhancements
As part of his technical contributions, Ruben Ivan held ownership of the testing perspective in the development of an automation tool. This experience enhanced his understanding of both testing and development processes, underscoring his ability to bridge the gap between these two critical areas. His work led to the optimization of test procedures and the efficient integration of end-to-end system components.