Hi, I’m Rafael Cardoso Pereira, a Brazilian QA professional currently based in Lisbon, Portugal. I have over a decade of software testing experience spanning Banking/Financial Services, Telecom, Media & Entertainment, Healthcare, Retail, and more. I am passionate about elevating software quality through both manual testing and automation, building robust test plans and automated suites using Python, Robot Framework, Cypress, and Playwright to cover API, frontend, and backend testing, as well as performance, usability, reliability, and security aspects. My career has encompassed component and integration testing, system testing, and acceptance testing across diverse domains, with a constant focus on improving processes and tooling.

Rafael Cardoso Pereira

Hi, I’m Rafael Cardoso Pereira, a Brazilian QA professional currently based in Lisbon, Portugal. I have over a decade of software testing experience spanning Banking/Financial Services, Telecom, Media & Entertainment, Healthcare, Retail, and more. I am passionate about elevating software quality through both manual testing and automation, building robust test plans and automated suites using Python, Robot Framework, Cypress, and Playwright to cover API, frontend, and backend testing, as well as performance, usability, reliability, and security aspects. My career has encompassed component and integration testing, system testing, and acceptance testing across diverse domains, with a constant focus on improving processes and tooling.

Available to hire

Hi, I’m Rafael Cardoso Pereira, a Brazilian QA professional currently based in Lisbon, Portugal. I have over a decade of software testing experience spanning Banking/Financial Services, Telecom, Media & Entertainment, Healthcare, Retail, and more. I am passionate about elevating software quality through both manual testing and automation, building robust test plans and automated suites using Python, Robot Framework, Cypress, and Playwright to cover API, frontend, and backend testing, as well as performance, usability, reliability, and security aspects. My career has encompassed component and integration testing, system testing, and acceptance testing across diverse domains, with a constant focus on improving processes and tooling.

See more

Experience Level

Expert
Expert

Language

English
Fluent
Portuguese
Fluent

Work Experience

Senior Quality Assurance Engineer at Alten
September 1, 2024 - Present
Creation of test plans, test cases and evidence documented in Jira/Confluence and ALM Octane. Execution of manual tests and automated tests using Python with Robot Framework. And other project using TS with Playwright for back end tests. Execution of back end /API testing with Postman. Utilizing Git, GitHub for version control, and Jenkins for regression test execution. Using Kafka Browser and Splunk for log and event monitoring. Following Scrum and Kanban methodologies.
Senior Quality Assurance Engineer at Aubay
August 1, 2022 - August 1, 2024
Responsible for creating test cases, test plans and evidence tests in the Jira application. Create documentation for the evidence tests. Acceptance criteria for user stories. Working with manual testing and automated testing for frontend and backend using Javascript with Cypress, Java with Cucumber, Selenium, RestAssured and Maven. Analysis of the regression tests using Report Portal, Jenkins and Azure Devops. Analysis of some errors in the environment using the Kibana tool. Scrum and Kanban methodology.
Test Manager / QA Engineer (Mobile and Web Application) at Alter Solutions
May 1, 2021 - July 31, 2022
Created documentation, user stories and approved testing processes (Jira, Xray and Azure DevOps). Planned, coordinated, and controlled test activities. Developed test plans, goals and strategies. Defined and improved test methods and tools. Collaborated with stakeholders to define testing requirements. Reported on test progress, risks and outcomes. Implemented and improved automated testing practices and BDD processes. Automated tests using Python and Robot Framework and JavaScript with Cypress. Conducted back-end API tests with Postman. Performed mobile testing on Android and iOS platforms. Worked within Scrum and Kanban frameworks.
Performance Test and Automation Engineer (Mobile Android/ iOS and Web Application) MASTERCARD PROJECT at Wipro Technologies
January 1, 2019 - April 30, 2021
Developed and executed automated tests for mobile applications (iOS/Android). Automated web app backend and frontend routines for Mastercard transactions. Performed regression and smoke testing. Executed manual tests for Mastercard transactions. Used white-box and black-box testing practices. Created test plans and test case documentation in Jira and Confluence. Used Neo Load to analyze speed and loading times of financial applications. Supported the Mastercard fraud monitoring system team. Worked within Scrum and Kanban environments. Tools: Java, Kotlin, Swift; Frameworks: Appium, Espresso, XCUITest, Selenium, RestAssured, TestNG, Cucumber; CI/CD: Git, GitLab, Bitbucket, Docker; API Testing: Postman, Swagger; Database: DynamoDB, Oracle; Monitoring: Kibana, Neo Load.
Test Automation Engineer at Meta IT Services
May 1, 2017 - June 30, 2018
Maintained automated scripts in C# with Selenium for web applications (DELL project). Performed manual test case development, SQL data verification, and monitoring of testing activities. Used Microsoft Test Manager, Visual Studio, Team Foundation Server, and Oracle SQL Developer. Scrum and Kanban methodologies.
Tech Leader / Software Testing Analyst at Salux
August 1, 2016 - April 30, 2017
Provided technical guidance to the QA team and ensured best testing practices. Bridged QA and development to resolve blockers. Reviewed test artifacts and assisted in creating test plans and cases based on client documentation. Executed black-box, regression, usability, and integration testing. Supported the development team with automation groundwork (Sikuli). Used TestLink and Scrum/Kanban.
Tech Leader / Configuration and Change Management / Software Quality Analyst at Unicred do Brasil
January 1, 2013 - July 31, 2016
Guided QA and development teams to align processes and improve quality. Oversaw test planning, execution, and defect management. Administered test management and defect tools, monitored test environments, and developed roadmaps and test cases for Receivables Management and billing systems. Released Release Notes and statistical reports. Integrated delivery, packaging and deployment systems in production. Performed functional, performance, regression, integration, acceptance testing and automated testing (Karate, Sikuli, Selenium).

Education

Lato Sensu Postgraduate Certificate Specialization Level in Software Quality at Unisinos
January 1, 2015 - December 31, 2017
Bachelor in Computer Science at ULBRA Canoas
January 1, 2005 - December 31, 2010

Qualifications

IELTS Overall Score 5.0
January 1, 2019 - December 9, 2025

Industry Experience

Financial Services, Telecommunications, Media & Entertainment, Healthcare, Retail