Possessing over two decades of experience within the Information Technology sector, and more than 12 years in Quality Assurance, the individual has a multifaceted background beginning in Hardware Analysis and Development for embedded systems. The professional foundation was established through a stringent quality process in an automotive manufacturing environment, eventually leading to a specialization in Software Quality Assurance. This transition aligned with digital transformation initiatives, enhancing quality techniques to better support Software Engineers and Quality Analysts.
Currently positioned as a Quality Manager, this professional implements industry-best practices in development processes, including agility principles, test automation, and DevOps. Engagement in the QA community is demonstrated through mentorship, public speaking, and technical article contribution.
Continuous improvement is a central tenet, aimed at influencing both personal and professional spheres positively.
As a Software Quality instructor at a creative technology school, they disseminate expertise through various courses. Technical competencies encompass quality metrics, agile methodologies (Scrum, Kanban, Lean XP, BDD), and DevOps tools (Go-CD, Jenkins, Docker, GitHub Actions, Azure DevOps, AKS, Selenium Grid, Sonar Cloud/Qube). Proficiency includes UI & API test automation with tools (Protractor.JS, Frisby.js, C# (Specflow, NUnit, Xunit), Cypress, Capybara, Httparty, Appium, Webdriver.io, Ruby, TestComplete), database management (MongoDB, SQL, Oracle), non-functional testing (stress and performance tests using Jmeter and Blazemeter), and auditing standards (Accessibility and Usability Guidelines with tools like Axe, Wave, Lighthouse, and Cypress).