Daniel Andres Cavenago
Verified Expert in Engineering
Quality Assurance Developer
Buenos Aires, Argentina
Toptal member since April 23, 2019
Daniel has over 13 years of experience with a deep knowledge of the entire QA process, from designing, creating, and executing to the planning and strategies of testing. With solid experience as a QA automation lead, Daniel has the ability to develop automation frameworks from the ground up, utilizing continuous integration tools and ensuring top quality in all software development stages—from design to deployment.
Portfolio
Experience
Availability
Preferred Environment
Jira, Git, MacOS, Cypress, Playwright
The most amazing...
...thing I've built is a pytest framework integrated with Puppet and BrowserStack that runs a full regression on browsers and devices for the ConsumerAffairs site.
Work Experience
QA Automation Lead
ConsumerAffairs (via an online freelance agency)
- Assumed the QA automation lead role in a 5-member team using scrum methodology by creating and assigning Jira tickets and doing the follow up with daily meetings.
- Created the pytest test automation framework for end-to-end and regression testing, including API tests with Tavern tool, integrated with BrowserStack and TestRail for a web environment.
- Led the release process ensuring the product quality before each release.
- Created a full list of test cases for regression testing with instructions on which test cases need to be automated and in which order.
- Participated in the QA hiring process by creating job advertisements, reviewing the incoming resumes, filtering candidates, hosting and leading interviews, and deciding on new hires.
QA Engineer
Bentkey Services, LLC
- Tested a hybrid app performing manual, regression, and automation testing for a news media company.
- Created an automation framework using Playwright and TypeScript from scratch to perform automation testing for regression suites.
- Reported the bugs found and performed a proper follow-up.
QA Automation Senior
Latch
- Created the Cypress test automation framework from scratch for end-to-end and regression testing, including API tests for a web environment.
- Handled daily execution of the automation suite, maintenance, bug tracking, and follow-up.
- Created the load tests using Locust (Python) for performance testing.
QA Automation Senior
Endeavor
- Created the Cypress test automation framework from scratch for end-to-end and regression testing, including API tests for a web environment.
- Handled the daily execution of automation suite, maintenance, bug tracking, and follow-up.
- Created the load tests using Locust (Python) for performance testing.
QA Automation Senior
Alteryx
- Created the Pywinauto test automation framework from scratch for end-to-end and regression testing.
- Handled the daily execution of automation suite, maintenance, bug tracking, and follow-up.
- Created a Jenkins CI to run the test suites after each merge.
Python Test Automation Engineer
Alteryx
- Created and maintained automation tests for the pywinauto framework for a C++ Windows application.
- Integrated the automation suite with continuous integration tools like Jenkins.
- Ran the regression automation suite for releases and generated the Allure reports.
Senior QA and Automation
Gilbarco Veeder Root
- Worked as a senior QA performing smoke, exploratory, functional, integration, and regression testing through sprint cycles for a windows app coded in C++. This app is used in all gas stations point of sales in the United States.
- Mentored other QA engineers in order to transfer knowledge and experience, but also in order to track the progress of regular daily and weekly tasks.
- Led the final testing phase for 7Eleven client in the USA office, integrating the client point of sales hardware with the company software, ensuring the integration quality.
- Wrote the automated regression suite using AutoIT tool from scratch.
- Participated in the test automation framework creation using Jenkins, Java, and Selenium WebDriver for a web app environment.
QA
PAMI
- Worked as a tester on a new QA area in charge of testing all the web apps that were already there. Performed exploratory testing and wrote the app documentation. Reported the bugs found and performed the proper follow up with devs.
- Participated in the test management process from scratch, deciding the tests cases design, the tests execution process, the bugs template, and bugs prioritization. Plus the tools to use like Jira for the project management and TestRail for the tests cases.
- Wrote the automated regression tests using Selenium IDE.
QA
FirstData (via Accenture)
- Worked as a junior QA performing smoke, exploratory, functional, integration, and regression testing on a cobol app.
- Wrote the use cases and test cases by requirements.
- Reported the bugs found and performed the proper follow up with devs.
- Worked using scrum methodology in constant communication with the client.
Experience
ConsumerAffairs (via an Online Freelance Agency)
https://www.browserstack.com/case-study/consumeraffairs-builds-qa-team-on-the-back-of-browserstack-automate?platform=hootsuiteGilbarco Veeder Root
https://csnews.com/7-eleven-gilbarco-extend-dispenser-agreementEducation
Associate's Degree in Computer Engineering
University of Buenos Aires - Buenos Aires, Argentina
Skills
Libraries/APIs
Selenium WebDriver, WebDriver, Pywinauto, Playwright
Tools
Pytest, Atom, Jira, TestRail, Selenium Remote Control (RC), BrowserStack, GitHub, Git, Jenkins, Mocha, Postman
Frameworks
Selenium, Appium, XCUITest, TestNG, Django, Restlet, Cypress, Locust
Paradigms
Manual Testing, Automated Testing, Scrum, Functional Testing, Test Automation
Languages
Python, COBOL, AutoIt, Java
Platforms
MacOS, Docker, TestLink
Storage
MVS, MySQL
Other
Manual QA, QA Automation, Quality Assurance (QA), Smoke Testing, Integration Testing, Regression Testing, Exploratory Testing, QA Testing, Selenium PageFactory, Selenium Page Object, API Testing, QA Leadership, UI Testing, Selenium IDE, UX Testing, Website QA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring