M
marciosc's photo
Marcio Soares
From Brazil 05:55 PM (GMT-03:00)
$20/hr or $40,000/yr

Active 2 hours ago


Member since Oct 2026

Share this profile:

Senior QA Engineer

Quality Assurance Engineer
Available for hire
Years of experience
10+ years
Experience level
Senior
Available for
Full-time, Contract
Available from
21 Oct 2026

I am an insightful QA Engineer and AI enthusiast with extensive experience collaborating with international teams. Expertise in manual and automated testing for APIs, web and mobile applications. Fluent English speaker (CEFR C1 - Advanced) and holding ISTQB (CTFL, CTAL-TA) and AWS (Certified Cloud Practitioner) certifications. I have been delving into AI-driven testing, aiming for significantly better performance, accuracy, and efficiency.

My key achievements include building test automation frameworks from scratch to validate complex scenarios across different environments; planning, establishing and implementing a QA area at a new startup; and continuously overseeing sprint backlog planning and creation, always working proactively, adopting a shift-left approach and assisting in the definition of user stories and acceptance criteria.

Employment History

QA Engineer at GFT Group Current 2021 - Now
- Created a test automation framework from scratch using NodeJS libraries to validate the data integration between Research Data Lake (AWS S3) and Salesforce Lightning, so the Financial Specialists can view accurate and consistent data in a timely manner and make business decisions related to Private Funds investments securely. The tests are executed in a matter of seconds and validate the entire process. - Built test suites for APIs using Postman, making sure the applications services are consistently running properly, returning the correct responses and with great performance. With this structure, I can guarantee to the clients the services layer is less likely to present issues in the Production environment. - Initially created e2e UI test suites for web applications using Cypress and later migrated to Playwright with the AI-Driven approach, using AI resources like Playwright MCP Server and Agents. With this approach, I am able to quickly plan, generate, execute and fix automated test cases. - All these tests are automatically executed in the CI/CD Pipeline structure whenever there is a code change through AWS CodePipeline, making sure the technical risks are continuously managed.
QA Engineer at Paripassu 2020 - 2021
- Created e2e test suites for the company's web applications using Selenium Webdriver (Java) to guarantee new changes will not generate issues due to an entire automated regression testing structure, which I frequently increased and improved. - Built automated test suites for the services layer using Postman, making sure the valid requests received the correct responses and that invalid requests were processed properly. Also, I validated the APIs performance to make sure the end user would have a great experience while using the applications. - Performed manual and automated tests for mobile applications using Appium (Java), in order to make sure they were performing the correct operations and that risks were managed properly. The clients used the mobile applications mostly to apply inspections in products, so the operation was critical because they could not retry it, in case an issue occurred with the application (e.g. data loss). - All these tests were automatically executed in the CI/CD Pipeline structure whenever there was a code change through Jenkins.
QA Engineer at Inphonex 2011 - 2013
- Created e2e test suites for the company's e-commerce using Selenium Webdriver (Java) and Data Driven Testing, which ensured the stability of the online sales structure for the company's key products. - Developed performance tests using JMeter, ensuring the company's online resources remained functional under high-demand conditions and that there were no service disruptions caused by a high volume of simultaneous user access. - For the first time, I worked with API tests to validate services developed by the company using SoapUI. With this test suite, I was able to ensure stability and enhanced security for the evolution and scalability of the service layer.
QA Engineer at Paripassu 2009 - 2011
- In this young startup, I created the testing processes from scratch, as they did not yet exist. My proposed plan was accepted by the team and the implementation was gradual and successful, causing a great positive impact on customers and greater stability and maturity in the applications and their development life cycle. - Validated the web applications offered by the company manually and with Selenium IDE, as this was my first contact with test automation and with the agile development model. This ensured the security and stability of the applications and allowed for their continuous evolution. - Performed manual testing on the company's mobile applications, which presented a new challenge. Since there was no automation strategy for this purpose, the entire validation process for the applications on iOS (iPhone) was carried out manually, allowing me to evaluate non-functional requirements such as usability.
QA Engineer at IBM 2007 - 2008
- Performed manual testing on the company's Lotus Notes and Web applications within the Waterfall development model, ensuring they remained stable and met the requirements defined under the Rational Unified Process (RUP) framework. - Created requirements specification documents while working as a Requirements Analyst. I developed these documents in collaboration with clients, creating scenarios and clarifying questions, and they served as the foundation for all the work to be carried out by the team.
QA Engineer at EDS, an HP Company 2005 - 2007
- Performed manual testing on the company's web applications using the Waterfall development model, ensuring they met client-defined requirements and adhered to the ITIL framework. It was a very important learning experience, as it was my first exposure to the software development life cycle and software testing artifacts.

Education

MBA in Software Quality Management at Faculdade Unyleya 2022 - 2023
Bachelor of Information Systems at Federal University of Santa Catarina 2004 - 2010