Test Automation Engineer with 12+ years of experience, specialized in designing, developing, and maintaining automated test systems that ensure quality and efficiency throughout the software lifecycle. Throughout my career, I have honed my skills across a broad range of programming languages, including Java, C#, and JavaScript, allowing me to approach and solve problems with innovative and effective solutions.
My expertise in version control is grounded in advanced use of Git and GitHub, essential tools for collaborative project management and source code maintenance. I have developed and executed complex frameworks and test cases using cutting-edge tools such as Postman, Rest Assured, and Cypress for API testing, and Selenium, Cypress, Playwright, and TestRail for UI testing, ensuring maximum coverage and reliability.
In the mobile realm, my experience with Appium enables me to validate functionality and performance across different platforms and devices.
I am able to implement CI/CD processes, working with the complete Azure DevOps suite and open-source tools like Jenkins, integrating Docker and Docker Compose for consistent and scalable environments. My methodical approach is complemented by a deep knowledge of Agile methodologies, specifically the Scrum framework, and Behavior-Driven Development (BDD), which allows me to collaborate closely with development teams and stakeholders to deliver software that not only meets technical requirements but also business objectives.