Career Profile
Senior QA Automation Engineer with 10+ years of experience across web, mobile, and API testing, including 5+ years specializing in test automation with Cypress and Playwright. I’ve worked across startups and enterprise environments in Argentina and Spain, adapting to different stacks, teams, and product domains. My expertise covers functional, regression, integration, exploratory, cross-browsing, and mobile testing, as well as database and web services (API) validation. Beyond executing tests, I contribute to building and improving QA processes and workflows, collaborating closely with development and product teams from early planning through release. I work best in agile, cross-functional teams where quality is treated as a shared responsibility, not just a final gate.
Experience
Titan OS develops cutting-edge operating systems for smart TVs. As QA Automation Engineer, I focus on ensuring the quality and reliability of our TV OS platforms.
- Design and Implementation: Developed and maintained end-to-end automated tests for TV OS features using JavaScript and the Suitest framework, as well as a custom Playwright-based test framework covering both API and UI for the TitanOS vendor onboarding platform.
- Test Strategy and Documentation: Designed the overall QA strategy for a specific team, updated all documentation, and ensured alignment with industry best practices.
- Test Suite Management: Continuously enhanced and expanded the test suite to ensure comprehensive coverage, leveraging modular and reusable components for scalability (parallel execution, multi-environment configs, test data management).
- CI/CD Integration: Connected test execution to Argo pipelines, enabling automated execution and real-time reporting with results delivered to Slack.
- Reporting and Monitoring: Improved visibility through reporting integrations and facilitated transparency across teams.
- Delivery Impact: Increased regression coverage, reducing release validation time and improving reliability.
- Collaboration: Partnered with developers, DevOps, and product teams to align testing efforts with business priorities.
- Knowledge Sharing and Mentorship: Led onboarding sessions for new joiners, mentored interns, and provided peer reviews to maintain quality standards.
- Process Improvement: Explored new methodologies and implemented best practices to refine testing processes and reduce test flakiness.
Assigned to Alchemer, an enterprise SaaS platform for data collection, orchestration, and analytics, used by major global brands.
- Designed and wrote end-to-end automated tests for new and existing functionality using Cypress.
- Maintained and expanded the existing automated test suite to ensure continuous and comprehensive coverage.
- Reviewed requirements, specifications, and technical design documents to provide timely feedback.
- Collaborated closely with product teams, stakeholders, and users from planning to delivery.
- Estimated, prioritized, planned, and coordinated testing activities across the project lifecycle.
- Mentored team members and contributed to ongoing process improvement initiatives.
Short-term contract with Venmo, the renowned peer-to-peer mobile payment platform (PayPal).
- Designed, implemented, and executed test strategies to ensure product quality across the mobile app.
- Performed functional, ad hoc, edge case, and critical path testing on iOS and Android devices.
- Wrote and maintained test plans and test cases using test case management tools.
- Reported and tracked issues using bug tracking software.
- Leveraged iOS and Android testing frameworks during regression cycles.
Contract assigned to Jemstep, an established FinTech platform providing digital wealth solutions for banks, credit unions, and investment firms.
- Built a Cypress automation framework from scratch and led the migration of existing Selenium tests to Cypress, modernizing the test automation stack.
- Developed and maintained automated scripts to replicate and validate real-world financial scenarios.
- Wrote Gherkin test scenarios to support BDD practices.
- Performed manual system testing when required to complement automated coverage.
Assigned to XPO Logistics, a leading global provider of transportation and logistics services.
- Analyzed requirements and developed test plans, test scenarios, and test cases across the project.
- Used SQL to set up, retrieve, and verify data, ensuring UI displayed information matched the backend database.
- Analyzed application errors, escalated issues to developers, and verified fixes.
- Designed Jira workflows to track QA activities and provide real visibility into defect status and team metrics.
- Estimated stories and contributed to sprint planning.
- Provided informal mentoring and guidance to new QA team members.
- Participated in Java training as part of professional development toward test automation.
Assigned to PeopleMatter, a cloud-based HR platform for streamlined hiring and applicant tracking.
- Created and executed test plans and test cases for new and existing features.
- Built automated test cases within an established Selenium, Cucumber, and Ruby framework.
- Maintained the automated test suite to ensure continued reliability.
- Reported and validated bugs, communicating findings to the development team via Jira.
- Performed API testing as part of the testing scope.
Assigned to OrderGroove, a web-based eCommerce platform enabling subscription-based purchasing.
- Analyzed requirements and developed test plans, test scenarios, and test cases.
- Used SQL to set up, retrieve, and verify data, ensuring UI matched backend database records.
- Performed API testing using Postman, including user creation, data modification, and error validation.
- Triggered Jenkins jobs to execute automated API testing as part of the CI workflow.
- Ensured cross-browser and mobile compatibility across supported platforms.
- Ran sanity tests to validate production deployments.
- Participated in UX technical reviews, demos, and product meetings to ensure quality from planning through release.
- Documented new functionalities in Confluence.
- Provided mentoring and guidance to new QA team members.
Assigned to WebMD Health Services, a web and mobile well-being platform for employers and health plans.
- Analyzed requirements and developed test plans, test scenarios, and test cases.
- Used SQL to verify data integrity between UI and backend database.
- Participated in continuous deployment process using Jenkins for front-end releases.
- Escalated issues to developers and verified fixes.
- Collaborated with the product owner to clarify requirements.
- Documented functional specifications in Confluence.