Senior QA Automation Engineer
2017 - PRESENTInAllMedia- Automated UI for a .NET web application to manage residential users electricity, water, gas consumption. Used Ruby/Watir for UI automation.
- Used Cucumber to follow the BDD process.
- Automated Rest API using Ruby/httpi gem and Rspec.
- Automated Windows services needed for the application back-end. Used Ruby.
Technologies: Continuous Integration (CI), Selenium Page Object, Python 3, Bash, Microsoft SQL Server, GitHub, REST APIs, Scrum, Agile, QA Automation, RSpec, Behavior-driven Development (BDD), Cucumber, REST API, SQL, Watir, RubySenior QA Automation Engineer
2014 - PRESENTSeed2a- Worked as a QA automation contractor for different clients.
- Automated a web application which implemented a UI for Kanban methodology made in React, using nightwatch.js.
- Automated a web application to manage custom medicine orders. Used nightwtach.js for UI automation.
- Automated a web application for a video compression platform. Used nightwatch.js for UI automation as well as Docker and TeamCity for CI.
- Validated information in the MongoDB database.
Technologies: Continuous Integration (CI), Selenium Page Object, Elasticsearch, Bash, Unix, Linux, GitHub, REST APIs, Scrum, Agile, QA Automation, TeamCity, Docker, Selenium, Nightwatch.js, JavaScript, React, MongoDB, Node.jsAutomation Lead
2013 - 2014Despegar.com- Led an automation team in charge of validating the functionality of a site for selling flight tickets, hotels rooms, and rental cars.
- Automated scripts for a cross-platform application using Python/JavaScript for iOS, Android, and mobile web.
- Administrated app versioning and stability (Testflight, Git - merge and conflict resolutions, Jenkins - configuration).
- Automated mobile web app UI using Selenium and Rspec.
- Automated REST API service response and stability.
- Performed load testing over critical APIs.
Technologies: Quality Assurance (QA), Scrum, Agile, QA Automation, Apache JMeter, RSpec, Selenium, Jenkins, Git, TestFlight, REST API, Android, iOS, JavaScript, PythonQA Automation/Consultant
2011 - 2012Cleversense/Google- Oversaw the app's quality (iOS/Android) which gives personalized recommendations using a combination of AI and machine learning algorithms.
- Ran manual test cases and automated scripts for the iOS app with JavaScript and UIAutomation framework.
- Validated information retrieved from Cassandra DB.
- Assessed Android platform quality, and ran manual test cases.
- Defined QA process and metrics to achieve quality goals.
Technologies: Scrum, Agile, QA Automation, Cassandra, UI Automation, JavaScript, Android, iOSAutomation Lead
2008 - 2011Kayxo- Developed automated test cases (Perl-Watir, AutoIt, C#-WatiN ).
- Ran Regression testing, system testing, smoke testing, stress and performance to a back-end application (Google Search Appliance – Exchange) connector.
- Tested Windows Services and COM+ applications from both connectors.
- Created unit tests using C# (NAnt, MSBuild).
- Managed testing environments (Windows Server 2003/2008, Exchange 2003/2007/2010, SQL Server 2000/2005/2008, BizTalk Server 2000/2006/2009, Active Directory, Domain Controller, Internet Information Services).
Technologies: Quality Assurance (QA), Microsoft SQL Server, Scrum, Agile, QA Automation, Internet Information Services (IIS), Controller, Azure Active Directory, SQL Server 2008, SQL Server 2005, SQL Server 2000, Windows Server 2008, MS Exchange, Windows Server 2003, WatiN, C#, AutoIt, Google Search Appliance, BizTalk, SQL, Watir, PEARLQA Analyst
2006 - 2008Quality Four Technologies- Developed and executed test plans, test cases; developed SQL script tests.
- Tested web application (regression, system, and performance). Tested mobile platform (data, model, and communication). Tested web application configuration.
- Managed issue tracking and configuration control.
- Managed and configured testing environments (Windows 2003 server, IIS, SQL Server 2000, 2005).
- Performed white box testing (C#, SQL) and application delivery and documentation.
Technologies: Quality Assurance (QA), Microsoft SQL Server, Agile, SQL Server 2005, SQL Server 2000, IIS, Windows, C#, SQL, .NET