João Coelho
About João Coelho
João Coelho is a QA Automation Engineer II at Talkdesk with a background in test automation and software engineering.
Title and Current Role
João Coelho currently holds the position of QA Automation Engineer II at Talkdesk. His role focuses on ensuring the quality and efficiency of software products through automated testing processes. He leverages his expertise in a variety of test automation tools to streamline and improve testing workflows.
Past Work Experience
Before his current role, João Coelho has accumulated valuable experience in the QA and test automation fields. He served as a QA Automation Engineer I at Talkdesk for 10 months from 2022 to 2023. Prior to that, he worked as a Test Automation Developer at Generix Group from 2021 to 2022, and as a Technical Software Tester at ALERT Life Sciences Computing from 2020 to 2021. His career kicked off with a curricular internship at First Solutions - Sistemas de Informação, SA in 2019, which lasted for 2 months.
Education and Academic Background
João Coelho pursued higher education at Instituto Superior de Engenharia do Porto, where he studied Engenharia Biomédica/Médica. He achieved a Licenciatura over the span of three years from 2016 to 2019, followed by a Mestrado which he completed from 2019 to 2021. His master's thesis culminated in the publication of a book titled 'Plantar Overload Diagnostic Support System: A tool to prevent foot ulcers'.
Publications and Speaking Engagements
João Coelho has made substantial contributions to the field of software testing through both written and spoken channels. He regularly publishes articles on Medium, covering topics such as test automation, software engineering, and process automation. Additionally, he has shared his expertise as a speaker at the Ministry of Testing event 'Testing Planet - Episode One: The Companion'.
Technical Skills and Proficiency
With proficiency in multiple programming languages including JavaScript/TypeScript, Java, and C#, João Coelho is well-versed in a variety of test automation tools such as Playwright, WebdriverIO, Selenium, k6, and PactumJS. He has a keen interest in automating everyday tasks and processes to enhance productivity and focus on more creative and meaningful endeavors.