Marcelo Oliveira is a QA Lead and seasoned software leader with nearly two decades of experience spanning software development, test automation, data engineering, and quality engineering across IT, finance, insurance, non-profit and government sectors. He blends hands-on engineering (web and mobile development) with strategic leadership, having built test automation frameworks and driven DevOps and Agile transformations at organizations from startups to enterprise clients. Marcelo has led cross-functional teams to modernize architectures, reduce time-to-market, and introduce continuous quality practices using tools like Cypress, Playwright, Selenium, Azure DevOps and CI/CD pipelines. He pairs technical depth in languages such as C# and JavaScript with a proven track record in data quality and performance engineering. Now based in Old Toronto, he brings a pragmatic, mentorship-oriented management style—creating training programs and roadmaps that lift team capability while delivering measurable process improvements. He’s as comfortable shipping code as he is defining the quality strategy that prevents defects from reaching production.
8 years of coding experience
19 years of employment as a software developer
Computer Science Software Engineering, Computer Science Software Engineering at Universidade Estadual Paulista Júlio de Mesquita Filho
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.