Alessandro Principe
About Alessandro Principe
Alessandro Principe is a Software Development Engineer In Test with extensive experience in automation engineering across various sectors, including banking and retail. He currently works at MaxRewards and has previously held positions at Class, Capital One, Petco, and Total Wine & More.
Work at MaxRewards
Alessandro Principe has been employed at MaxRewards as a Software Development Engineer In Test since 2022. In this role, he focuses on enhancing software quality through automated testing practices. His responsibilities include developing and executing test cases, ensuring that the software meets the required standards before deployment. His experience in test-driven development supports his contributions to the team.
Previous Experience in Automation Engineering
Alessandro Principe has a solid background in automation engineering, having worked at several organizations. He served as an Automation Engineer at Class from 2021 to 2022, at Petco for two months in 2021, and at Capital One from 2016 to 2017. Additionally, he held the position of Senior Automation Engineer at Capital One from 2017 to 2018. His roles involved developing automated tests to improve software reliability and performance.
Education and Expertise
Alessandro Principe has pursued education in software development and computer science across multiple institutions. He studied Software Development at Northern Virginia Community College from 2015 to 2016 and General Studies at Prince George's Community College from 2014 to 2015. He also studied Computer Science at Durham College from 2010 to 2012. Currently, he is studying at Eastern Gateway Community College, working towards an Associate of Applied Business (AAB) degree since 2020.
Technical Skills and Tools
Alessandro Principe possesses a diverse skill set in software development and testing. He is proficient in programming languages such as Swift, Ruby, and Objective-C. He is experienced in using various testing frameworks, including KIF, XCUITesting, and Protractor JS. His expertise extends to CI/CD tools like Fastlane and Jenkins, as well as development tools such as Xcode and IntelliJ. He has a comprehensive understanding of testing approaches, including UI testing, performance testing, and API testing.
Project Management Methodologies
Alessandro Principe utilizes project management methodologies to enhance software implementation projects. He is adept in Agile methodologies, specifically Scrum and Kanban, which he applies to manage and deliver projects effectively. His experience includes leveraging these methodologies to improve collaboration and communication among stakeholders across different business functions.