Cristian
From Colombia (UTC-5)
Lemon.io stats
1
projects done4156
hours worked1
offers now 🔥Cristian – QA Automation, Playwright, JavaScript
Introducing Cristian, an experienced QA expert skilled in building automation frameworks from scratch. With extensive experience in E-commerce, Web3, CRM, Business Intelligence, ETL, and various other projects since 2014, he excels both independently and as a leader. What keeps him charged? The thrill of tackling new challenges and a cup of hand-crafted cold brew.
11 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
QA Engineer
It's a CRM portal to manage client data, the employees linked to them, and the products within their collections. This information is synchronized on 3 apps.
- Built the automation framework from scratch using Playwright and Typescript;
- Developed the Docker container to run the automation framework;
- Tested the Synchronization between 3 apps when testing the features in the automation framework;
- Set up the Docker to run the test cases hourly, keeping it alive;
- Established the framework to handle multiple projects by using tags, test filtering, customized reports, customized fixtures, etc;
- Setup the task definition in Amazon ECS to run the Docker image;
- Created a reporter to send the test results to a Slack channel;
- Sent the test run to Testrail, linking with the corresponding test case in the test management tool;
- Build a PoC using WebdriverIO and Selenium;
- Created the GitHub workflow to handle CI on the automation framework
Senior QA Engineer
It's a web portal to handle resource management, internal communications, invoice payments, vacation requests, a virtual store, and many other customized features.
- Crafted the automation framework from the ground up using Cypress and Typescript;
- Trained other QAEs in the use of the automation framework;
- Implemented CI and on-demand workflows using GitHub to run the framework;
- Designed, created, and ran the test cases to bring functional coverage of the new developments.
Senior QA Engineer
It's a blockchain-based web game centered on horse breeding. Every horse functions as an NFT, allowing users to race them and unveil the NFT's statistics. They can build a virtual stable using the top-performing racers to improve the offspring.
- Built automated test cases that support the Metamask Plugin to test blockchain transactions;
- Conducted manual tests on Smart contracts;
- Refactored and migrated the automation framework to a new and clean Playwright implementation;
- Established a workflow for automating test runs through continuous integration (CI) and scheduled executions.
Senior QA Engineer, QA Lead
It's a flexible E-commerce Cloud solution meant to enhance B2B customer businesses. It tailors the platform to their specific needs and seamlessly integrates with their existing ERPs, such as Microsoft Dynamics and SAP, in real-time.
- Established the QA processes and new team in the Latam office as the first QA in the development Latam team;
- Hired, trained, and guided new QA engineers in the growing Latam office;
- Led the Demo sessions with the customers, showing the required customizations ready to start the UAT from their side;
- Automated the test cases to be run in the regression testing suite;
- Joined the automation task force, initiating two distinct frameworks for teams in different countries: one with Cypress and the other with Playwright;
- Ran performance/load/stress tests using Jmeter and Locust and reported the results to the project team and the customer.
QA Engineer
It's a software factory that develops new apps and upgrades for both internal and external clients of the company, specifically designed for CRM use. The projects encompass command-line apps and intricate web projects dedicated to the new CRM.
- Started the QA process in the software factory as the only QA Engineer;
- Planned and designed the testing strategy for the current projects;
- Created the automation framework from scratch to be used in the CRM application.