RESUME Download


Computing Engineer with professional development in ​Q.A. area for more than 10 years. I have participated in the software development life cycle in different areas of the industry such as telecommunications, banking, doing manual and automated testing frameworks with languages such as Javascript, Java, Scala and Python.

EXPERIENCE
Big Data QA Automation Engineer, Datio America​ ​ Nov 2017 - Present
  • Agile framework
  • Training of new co-workers
  • At charge of communication with scrum team from geographies such as Colombia and Argentina
  • Review of global pieces of the bank’s information processing, for their adaptation and implementation in the bank’s local geographies
  • Working with big data technologies
  • Coding of libraries with Java and Scala, to perform functional validations to Rest API services and front end pieces in the big data platform
  • CI/CD Jenkins Pipelines Upgrade with Shared Libraries (Groovy)
  • QA in the ingestion process, working in deep understanding about ETL and Governance process in Banking Big Data environment
  • QA in the processing data projects (Spark, Scala, Python)
  • Continuous learning Spark, Scala, Python, Java, Hadoop
  • Tools: Docker, Maven, Cucumber, Gherkin, Sikulix, Jupyter, IntelliJ IDE, Hadoop, Jenkins, Monitoring Tools, Postman, JIRA
QA Automation Engineer, NearBPO​ Jun 2014 - Nov 2017
  • Agile framework
  • Responsible of QA Area
  • Communicate status and reports to CEO and other stakeholders
  • On charge of projects status monitoring
  • Automation e2e Testing with JavaScript Framework (Protractor, Jasmine, Selenium Webdriver with Java)
  • Automation API Rest Testing with JavaScript Framework (Mocha, Chai, Should)
  • SQL (MySQL, PostgreSQL)
  • API design and developer training with Apigee Edge
  • noSQL (MongoDB)
  • Test case design
  • Tracking bugs and resolutions with Redmine
  • API Testing with Postman and SoapUI
  • Functional and regression testing
Systems Analyst QA, Commercial Collection Systems Jan 2012 - May 2014
Implemented the Agile framework, user stories review for the request to the software factory, receipt of artifact and implementation of acceptance tests and execution of code coverage tests with IMB-Purify. Monitoring projects life cycle and defects control. Review production environment deployments and final tests with the user.

Test Manager, Quality and Testing Center TELMEX Jun 2008 - Jul 2010
Requirements and Test environment Analysis for the design and implementation of black and white box test plan. Creation and execution of plans for coverage and stress tests. Research and implementation of tools for the validation of results and execution of tests.

EDUCATION
Universidad Nacional Autónoma de México
B.Sc. in Computer Engineering - 4.0 GPA
Period 2003-2008

Diploma in Information Technology and Communications Project Management. UNAM.
Period 2013-2014

Certifications
SCRUM Fundamentals

Additional Experience And Awards
  • “Mención Honorífica”: Award granted for Bachelor’s degree students of excellence
  • Excellence Scholarship for academic merit (2003 – 2008): Scholarship for at least 4 GPA
  • “Gabino Barreda” medal winner: Award granted for the best 2003-2008 Bachelor’s Generation student

PROGRAMMING LANGUAGES AND TECHNOLOGIES
Programming languages:
  • Java (Proficient)
  • Scala (Proficient)
  • Python (Proficient)
  • JavaScript (Proficient)
  • Groovy (Proficient)
  • C (Prior Experience)
  • C++ (Prior Experience)
  • Visual Basic (Prior Experience)
  • Nodejs (Prior Experience)
  • PHP (Prior Experience)
Operating systems:
  • UNIX OS (Prior Experience in Linux OS)
  • Windows OS (Proficient)
  • Mac OS X (Proficient)
BD:
  • MySQL (Prior Experience)
  • PostgreSQL (Prior Experience)
  • DB2 (Prior Experience)
Others:
  • Protractor (Prior Experience)
  • JUnit 4 (Proficient)
  • TestNG (Proficient)
  • SoapUI (Prior Experience)