Hello
Logo
React
JavaScript
Express.js
Agile
Quality Assurance

Hello, I'm

Pedro Quaresma

A full-stack software engineer with QA experience in enterprise CRM integrations. I build reliable, user-centered web applications with React, Node.js, and a practical focus on quality.

Spline preview

Why work with me

I combine full-stack development skills in JavaScript, React, Node.js, and Express with hands-on quality assurance experience. At Talkdesk, I helped ship CRM integrations for enterprise customers; now I bring that same attention to edge cases, performance, and user impact to every product I build.

2+
Years in software QA
40+
Test plans authored
30%
Fewer post-release defects
40%
Faster bug resolution

✨ Projects

Full-stack projects built with product quality in mind.

I build practical applications with thoughtful interfaces, secure APIs, and maintainable architecture. Here are two examples:

Relic Helper Project

Relic Helper App

A full-stack roster-planning app for Star Wars: Galaxy of Heroes. Built with React, Node.js, Express, MongoDB, and JWT authentication, with lazy loading and optimized state management to improve load times.

WTWR Project

WTWR App

A weather-based clothing recommendation app using React, Node.js, Express, MongoDB, and a third-party weather API. Includes authenticated accounts and protected routes for a personalized experience.

Professional background

Engineering with a quality-first foundation.

Before moving into full-stack development, I worked where product behavior meets real customer impact: enterprise CRM integrations, release quality, and cross-functional debugging.

2021 — 2023

Quality Assurance Specialist

Talkdesk · Lisbon, Portugal

Owned end-to-end QA for Salesforce, Microsoft Dynamics 365, and ServiceNow integrations. Partnered with five engineering teams to investigate failures, improve release confidence, and turn technical findings into clear documentation.

30% fewer post-release defects40% faster bug resolution40+ test plans

2018 — 2020

Swim Coach

Sport Lisboa e Benfica · Lisbon, Portugal

Designed data-informed training programs for 20+ competitive athletes and collaborated with senior staff across age groups. The work developed the feedback, communication, and iterative planning habits I bring to engineering teams.

Education

TripleTen · 500-hour Software Engineering Program

Certification

ISTQB CTFL · Certified Tester, Foundation Level

How I build,
test, and collaborate.

I bring experience across product development, API integrations, testing, and documentation.

💻 Frontend Development

Creating user-friendly, responsive interfaces with React and JavaScript frameworks, focusing on intuitive design and optimized performance for seamless user experiences.

👁 Backend Development

Building scalable backend systems with Node.js and Express.js, optimizing server-side logic, RESTful APIs, and databases to support high-performance applications.

🛡 Quality Assurance & Testing

Test planning, regression testing, API validation with Postman, and practical debugging with Chrome DevTools. ISTQB CTFL certified.

📝 Documentation & Process Improvement

Authored 500+ pages of technical documentation to standardize testing workflows and support onboarding. Partnered with engineering teams to reduce average bug resolution time by 40%.

🤝 Agile Methodologies & Team Collaboration

Experienced collaborating with cross-functional teams in Agile environments, translating observations into clear bug reports, actionable documentation, and better release outcomes.