Suggestions
Boris Habinsky
Senior Software Developer Engineer in Test
Professional Background
Boris Habinsky is a seasoned software development professional with a profound expertise in developing and testing software tools that focus primarily on enhancing the quality and efficiency of software applications. With years of experience, Boris has specialized in automation testing, notably with Web UI automation utilizing pioneering frameworks and libraries such as Selenium. His comprehensive knowledge extends to Windows GUI automation through MSAA/UIA, making him a versatile contributor to any development team.
Currently, Boris holds the position of Senior Software Developer Engineer in Test at Paula's Choice Skincare, where he integrates his extensive testing methodologies and technical skills to ensure that software applications meet the highest quality standards. Before his current role, he made significant contributions at Microsoft, serving as a Software Developer Engineer in Test across multiple roles including Software Developer Engineer in Test 2 and Software Test Engineer. His tenure at Microsoft has equipped him with invaluable experience gained from working with leading-edge technologies in a fast-paced, innovation-driven environment.
Boris's career is distinguished by his commitment to Test Driven Development (TDD) and Agile methodologies. He is adept in implementing Agile principles that facilitate regular iterations and improved collaboration within software development teams, ultimately resulting in superior product quality.
Education and Achievements
Boris's academic background solidified his foundation in electronics and computer systems. He holds a Diploma in Electronic Engineering from the College of Electronics Engineering in Lviv, Ukraine, where he gained a robust theoretical and practical understanding of electronic systems. Furthermore, he has pursued studies in Electronic Engineering at the esteemed Polytechnic Institute in Lviv. To complement his technical skills, he completed a Diploma in Computer Systems from CDI College, which further enriched his knowledge and abilities in software development and application testing.
Throughout his career, Boris has demonstrated remarkable achievements, particularly in software internationalization and localization. His experience in globalization (G11N) and localization (L10n) processes showcases his ability to adapt software applications for diverse global markets, ensuring that products are functional and culturally relevant across different regions. This level of adaptability is essential in today's globalized economy and reflects Boris's forward-thinking approach that benefits any organization.
Notable Skills and Expertise
Boris is proficient in a variety of programming languages and tools essential for software development, including TypeScript, JavaScript, WinForms, XAML, PowerShell, SQL, Demandware, and OCAPI. His technical toolkit spans a broad spectrum, allowing him to tackle complex software testing and development challenges efficiently. Of particular note is his experience with the Selenium grid, which he built and maintains, enabling automated regression tests across various browsers on multiple platforms, including both Windows and Mac environments.
His background in testing client/server products and security management applications adds another layer to his expertise, illustrating his comprehensive understanding of the software development lifecycle from both developer and tester perspectives. This dual-role experience is invaluable in identifying potential software weaknesses before they arise in a live production environment.
Conclusion
Boris Habinsky's extensive experience in software testing, coupled with his academic background in electronic engineering and commitment to continuous improvement through Agile and TDD, render him a highly valuable asset to any technology-driven organization. His passion for quality assurance and dedication to enhancing user experience through effective software solutions exemplify the proactive mindset necessary for success in the ever-evolving tech landscape.