Pablo Aguilar, Quality Assurance Developer in Everett, WA, United States
Pablo Aguilar

Quality Assurance Developer in Everett, WA, United States

Member since January 1, 2020
Pablo is a passionate software engineer with an interest in cybersecurity. He takes pride in the work he does and sees it as a representation of his professional caliber. He strives for the team's success because he believes there is great personal and professional growth in helping others. He hopes to help make the world a better place through his work in the technology space.
Pablo is now available for hire

Portfolio

  • Amazon
    Service Design, CI/CD Pipelines, Python, C++
  • Ordaos Inc
    REST APIs, Testing, QA Automation, Bug Analysis & Reporting, Manual QA...
  • Amazon
    Jira, Selenium, PyCharm, Linux, Git, Java, Python

Experience

  • Linux 5 years
  • Quality Assurance (QA) 5 years
  • Agile 4 years
  • Python 4 years
  • UX Testing 4 years
  • Test Automation 4 years
  • Test Planning 4 years

Location

Everett, WA, United States

Availability

Part-time

Preferred Environment

Microsoft Office, Microsoft, PyCharm, MediaWiki, Git, Jira, Selenium, Emacs, Linux

The most amazing...

...project I have been involved in is QA leading the release of a service for users in all of Canada for one of the largest online retail companies in the world.

Employment

  • Software Development Engineer in Test

    2020 - PRESENT
    Amazon
    • Added a RESTful API layer to an image comparison service. Integrated the service with our internal test framework. Migrated supporting AWS infrastructure to new owners.
    • Owned and maintained three services and software packages and one testing tool, all built with different languages (Java, Python, and C++).
    • Created the on-call process for the team to handle incoming issues with tools and services we own.
    Technologies: Service Design, CI/CD Pipelines, Python, C++
  • QA Engineer

    2020 - 2020
    Ordaos Inc
    • Created the QA direction for a team of several developers by authoring a QA roadmap document, bug handling process, developer QA workflow document, and QA pipeline.
    • Created a test framework for testing REST APIs and UIs with automatic report generation, Jira and Testrail integration, detailed logging, and automated email of test results.
    • Defined and created the QA pipeline which developers used across all projects to validate their work. This pipeline included style checking, unit test run, and code coverage checking.
    • Created an email reporting tool which probed Github for bugs and generated a table for easy reading. It then emailed the table to relevant stakeholders.
    • Created over 100 API tests for RESTful API services to be used in production. These tests were used as feature tests to validate new code check-ins.
    Technologies: REST APIs, Testing, QA Automation, Bug Analysis & Reporting, Manual QA, Test Planning, Automation Framework Development, CI/CD Pipelines, Agile
  • Software Quality Assurance Engineer

    2018 - 2020
    Amazon
    • Fixed and enhanced a mission-critical test testing back-end software with over 1 million products a day.
    • Launched new features enabling customers and organizations to purchase digital products in bulk and deliver activation links through the purchase portal.
    • Led QA effort to launch a new core service for the country of Canada.
    • Manage testing effort from multiple parties to provide coverage for large, multi-team development projects.
    • Expanded testing framework to increase test coverage to several platforms.
    Technologies: Jira, Selenium, PyCharm, Linux, Git, Java, Python
  • Software Development Engineer in Test

    2017 - 2018
    NetApp
    • Expanded in-house automation framework to provide test coverage for new functionality.
    • Updated tests from feature teams for integration with system level workflows.
    • Utilized hardware infrastructure automation APIs to create and tear down environments for testing.
    • Worked with infrastructure teams to improve on automation capabilities of infrastructure automation software.
    Technologies: Jira, Slack, Subversion (SVN), Python
  • Software Quality Assurance Engineer

    2016 - 2017
    Hewlett Packard Enterprise
    • Developed an automation framework using the Robot Framework using Python.
    • Worked at different levels in a solution stack to ensure quality for the immediate consumer as well as the end customer.
    • Deployed virtual environments for testing, including hardware and virtual machines.
    • Troubleshot anomalous software behavior to determine the cause and fix plan.
    • Created test plans to verify expected behavior and check for graceful failures.
    Technologies: Storage, Robot Framework, Linux, TestRail

Experience

  • Amazon Prime Reading Canada (Development)
    https://www.amazon.ca/primereading

    It is an Amazon Prime benefit launched in the Canada marketplace. It provides Amazon Prime customers with a range of hundreds of books to borrow for freeā€”up to 10 at a time. I led the QA effort to release this feature in Canada, coordinating with several teams and QA engineers to deliver a quality experience with customers.

  • NetApp Solidfire Management Node (Development)
    https://www.netapp.com/us/products/storage-systems/all-flash-array/solidfire-scale-out.aspx

    Solidfire is a scalable storage solution. I worked on expanding a test framework and developing the test plan and tests to provide coverage for a virtual management node for the appliance, focusing on the security aspect of the machine.

  • Integrated a Mission-critical Service with Testing Framework (Development)

    We had an image comparison service used in testing applications. It was Java-based, and the testing framework we use for our product is C++ based. We needed to use the image comparison service to test functionality, which we were otherwise unable to test. I created an API layer for the Java service and built an HTTP client and API wrapper for the test framework to communicate with it. I then created the necessary framework code to use the API wrapper and perform image comparison logic to ensure Kindle pages were rendered as expected. This functionality enabled the team to automate over 30% of manual tests, reducing release time, and increasing efficiency.

Skills

  • Other

    Quality Assurance (QA), QA Testing, Test Planning, UX Testing, Software Development, QA Automation, Storage, CI/CD Pipelines, Service Design, RESTful APIs, Framework Design, Automation Framework Development, Manual QA, Bug Analysis & Reporting
  • Languages

    C++, Python, Java
  • Frameworks

    Selenium, Robot Framework
  • Paradigms

    Agile, Test Automation, Testing
  • Platforms

    Linux, Microsoft, Amazon Web Services (AWS)
  • Libraries/APIs

    REST APIs
  • Tools

    Emacs, MediaWiki, PyCharm, Microsoft Office, Subversion (SVN), Slack, TestRail, Git, Jira

Education

  • Bachelor of Science degree in Computer Science
    2010 - 2015
    Colorado State University - Fort Collins, CO

To view more profiles

Join Toptal
Share it with others