Michael Iglesias, Quality Assurance Developer in Tampa, FL, United States
Michael Iglesias

Quality Assurance Developer in Tampa, FL, United States

Member since May 6, 2021
Michael is an all-around developer who specializes in QA automation with five years of experience. He is able to produce automated test scripts from scratch and implement them into CI/CD pipelines. He is able to adapt to any task to solve problems that will increase efficiency and reliability within the software development at a company. Altogether, Michael is a dedicated, reliable, and Ingenious problem solver.
Michael is now available for hire

Portfolio

  • HealtheSystems
    Java, OpenShift, Kubernetes, Docker, REST Assured, RESTful APIs, Pact, Gradle...
  • Transflo
    Java, Postman, Apache JMeter, RESTful APIs, Appium, Android, iOS, Selenium...
  • BrailleWorks
    SQL, Visual Basic for Applications (VBA), Adobe Acrobat Pro, HTML, WCAG 2...

Experience

Location

Tampa, FL, United States

Availability

Part-time

Preferred Environment

Java, Selenium, SQL, Docker, Jenkins, Kubernetes, IntelliJ IDEA, JUnit, Cucumber, RESTful APIs

The most amazing...

...problem I've solved was by creating an API that stored test results from projects across the company and returned reports on demand for anyone to view.

Employment

  • Senior Test Engineer

    2019 - PRESENT
    HealtheSystems
    • Created an API using Spring Boot that talks to MongoDB and stores test results. This was adopted as a company-wide solution to have records of previous test results and deliver results on demand to whoever needs it.
    • Created utility methods that minimized the amount of time to create new test cases. An example is an interface that allowed us to test negative and positive boundaries on JSON fields that endpoints accepted for every endpoint in any API.
    • Managed and created Jenkins parallel CI/CD Pipeline jobs for test cases that ran against the production and testing environments.
    Technologies: Java, OpenShift, Kubernetes, Docker, REST Assured, RESTful APIs, Pact, Gradle, Maven, MongoDB, SQL, SOAP, Selenium, Jenkins, Spring Boot, ActiveBatch, Postman, Linux, Windows, Microsoft SQL Server, Quality Assurance (QA), Test Automation, TestNG, JUnit, Cucumber, Automated Testing, QA Automation
  • QA Automation Engineer

    2017 - 2019
    Transflo
    • Created a release management tool using .NET Core 2.0 (C#), HTML, CSS, and JavaScript (jQuery and Ajax).
    • Created automated regression tests using Selenium and Appium around mobile and desktop UIs to increase confidence in releases.
    • Performed manual testing for UI, mobile, and API microservice software. Mobile testing included testing with location services and mobile UI.
    Technologies: Java, Postman, Apache JMeter, RESTful APIs, Appium, Android, iOS, Selenium, C#, Microsoft Azure, SQL, VMware, Microsoft Servers, Jenkins, .NET Core, Manual Testing, Mobile Device QA Automation, QA Testing, JavaScript, jQuery, CSS, HTML, REST APIs, REST API, Performance Testing, Mobile Testing, Mobile App Testing
  • Document Accessibility Specialist

    2015 - 2016
    BrailleWorks
    • Created Access databases using VBA and SQL to increase the workflow of my department and reduce the time between documents by 50%.
    • Introduced innovative and more efficient ways by using scripts and optimizing the use of CommonLook to remediate documents to reduce time to complete by 30% or more depending on the document.
    • Created macros using AutoHotkey and found ways to automate manual and repetitive tasks within the position.
    Technologies: SQL, Visual Basic for Applications (VBA), Adobe Acrobat Pro, HTML, WCAG 2, AutoHotkey

Experience

  • Transflo Mobile App Testing

    Automated test scripts that covered workflows within the mobile app to ensure confidence in releasing new features being added. The apps are customized per customer and stemmed off of a base source. The apps needed to be tested thoroughly whenever the source code went through any changes. The automated testing reduced the manual testing needed for each release to 10% from 100% and made the process more efficient.

  • Testing Pipeline Implementation

    An implementation of a parallel on-demand testing environment using Jenkins, OpenShift, Docker, and Selenoid. The project consisted of updating the production validation Jenkins jobs to be scalable and faster since the old implementation only had three virtual machines for execution. After the project was completed, the run time decreased from 45 minutes to 15 minutes.

Skills

  • Languages

    Java, HTML, SQL, C#, C++, Visual Basic for Applications (VBA), JavaScript, CSS
  • Frameworks

    Selenium, JUnit, Appium, TestNG, Cypress.io, Spring Boot, .NET Core
  • Libraries/APIs

    REST APIs, Selenium Grid, Jenkins Pipeline, jQuery
  • Tools

    Jenkins, Maven, Postman, IntelliJ IDEA, Git, REST Assured, Cucumber, AutoHotkey, Gradle, ActiveBatch, Apache JMeter, VMware
  • Paradigms

    Test Automation, Manual Testing, Automated Testing, Mobile Testing
  • Platforms

    Android, Windows, Linux, OpenShift, iOS, Docker, Kubernetes
  • Other

    RESTful APIs, Test Automation Frameworks, Quality Assurance (QA), QA Automation, QA Testing, REST API, Microsoft Office, Business, SOAP, Performance Testing, Mobile App Testing, Pact, Microsoft Azure, Microsoft Servers, Adobe Acrobat Pro, WCAG 2, Mobile Device QA Automation
  • Storage

    MongoDB, Microsoft SQL Server

Education

  • Associate Degree in Computer Systems and Networks
    2014 - 2016
    Polk State College - Lakeland, FL, USA

To view more profiles

Join Toptal
Share it with others