Hesam Fatahi
About Hesam Fatahi
Hesam Fatahi is a Software Quality Assurance Engineer with expertise in automating regression and performance load tests within a continuous delivery pipeline. He collaborates with cross-functional teams to develop technical solutions for retail projects and has a solid educational background in Computer Science and Computer Engineering.
Work at Exchange Solutions
Hesam Fatahi has been employed at Exchange Solutions as a Software Quality Assurance Engineer since 2019. In this role, he automates full regression tests and performance load tests within a continuous delivery build pipeline. He collaborates with cross-functional teams, including software developers, IT operations, technical solutions architects, and product managers, to review product requirements and system design from a testing perspective. His responsibilities include establishing test plans, creating test requirement matrices, and designing test cases as needed.
Previous Experience at H&P Systems
Prior to his current position, Hesam Fatahi worked at H&P Systems as a Quality Assurance Analyst from 2015 to 2018. During his three years in this role, he focused on quality assurance processes and contributed to the overall testing strategy. His experience at H&P Systems provided him with a strong foundation in software quality assurance practices.
Education and Expertise
Hesam Fatahi studied at the University of Prince Edward Island from 2008 to 2010, where he achieved a degree in Computer Science. He furthered his education at Simon Fraser University, earning a Bachelor of Applied Science (BASc) in Computer Engineering from 2010 to 2016. His academic background supports his specialization in implementing and maintaining automated test scripts using the Robot framework in AWS.
Quality Assurance Skills
In his role as a Software Quality Assurance Engineer, Hesam Fatahi tests software builds, detects deficiencies, and documents and tracks these issues in Jira until resolution. He is skilled in establishing and building comprehensive test plans and specifications, ensuring that all aspects of the software meet quality standards. His expertise in automation and performance testing contributes to the efficiency of the software development lifecycle.