Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Volunteer
Juan Sugg

Juan Sugg

Software Development Engineer In Test (SDET)
São Paulo

Summary


A successful engineering professional track record showcases the capacity to deliver outstanding results. With a background in QA and Software Engineering and the ability to foster cohesive teams, represents an ideal candidate for any QA Engineering position.


Driven by a passion for continuous improvement and inspired by the creation of healthy work environments, this unique blend of technical and interpersonal skills allows for exceptional results and enhanced performance. Any engineering department seeking to maximize its potential will benefit from these contributions.


Overview

17
17
years of professional experience
8
8
years of post-secondary education
4
4
Languages

Work History

QA Engineer & Software Engineer

Barbazul
Santiago
01.2023 - Current

Developed and Tested a financial management web app and mobile point-of-sale (POS) app for a chain of 11 restaurants.

  • Used technologies for testing: Jest for unit and integration tests, Jest + Playwright for end-to-end testing on web and mobile, Browserstack for compatibility testing, Supertest for API testing, and K6 for performance testing.
  • Performed manual testing for exploratory, UI, system, and user acceptance testing.
  • Used technologies for development: NodeJS, SQL, AWS stack: ECS, RDS, ELK, S3, CloudFormation, Cognito, AppSync, SNS, and CodePipeline for development.

SDET - Independent Consultant

Different clients
Remote, São Paulo
01.2021 - Current

Designed and delivered solutions to each client's needs and expectations within specific timeframes.

  • Participated in team projects, working collaboratively and effectively.
  • Identified test conditions and created test designs, cases, and specifications for functional and non-functional use cases.
  • Developed, executed, and logged automated and manual tests, evaluating results and documenting problems found.
  • Used programming languages, automation tools, version control, CI/CD pipelines, cloud technologies, container technologies, databases, API testing, performance and load testing, and code quality coverage tools.

Hands-on QA Manager

Jam3
Remote, Toronto
06.2022 - 10.2022

Responsible and accountable for test management, planning, and execution of eight parallel projects for clients like Google, Facebook, Adidas, COS, and Sonos.

  • Mapped applications and services to identify test coverage.
  • Identified test conditions and created test designs, scenarios, and specifications.
  • Executed and logged complex tests, evaluating results, and documenting problems found.
  • Performed root cause analysis to identify and resolve quality issues and defects.
  • Used GitHub as version control system.
  • Worked with cloud technologies.
  • Introduced shift-left testing into SDLC.
  • Recorded, analyzed, and distributed statistical information and performance metrics.
  • Reported production malfunctions and bugs to production, development, and product managers.
  • Monitored staff organization and suggested improvements to daily functionality.
  • Enforced automated testing practice.

SDET

Bairesdev
Remote, Denver
07.2021 - 06.2022

Led Quality Assurance testing efforts for two Bairesdev major clients: eBay and SonderMind.

  • Worked on projects involving 75% backend and 25% frontend testing.
  • Developed test plans and test cases for manual and automated testing.
  • Executed functional and non-functional tests, exploratory, regression, and system tests.
  • Identified issues, analyzed information, and provided solutions to problems.
  • Implemented Continuous Integration Pipelines.
  • Developed automated tests using Java, Maven, TestNG, POM, DataSource, and Selenium WebDriver for frontend testing, and Ruby with RSpec, Java, DataSource, SQL, Postman, JMeter, and REST Assured for backend testing.
  • Used GitLab and GitHub for version control.
  • Provided support and guidance to team members.

SDET

WeDevelop
Remote, Austin
01.2021 - 07.2021

Contractor

  • Worked on a Real Estate web platform in both front and backend.
  • Wrote and optimized test cases to maximize the success of manual software testing with consistent, thorough approaches.
  • Performed functional and non-functional tests, mixing manual and automated testing.
  • Proposed and implemented an enhanced test automation framework architecture, introduced POM design pattern, implemented parallel testing, and implemented Allure for test reporting.
  • Refactored existing test code and wrote new automated test suites using CodeceptJS framework with Playwright API.
  • Used Postman for API testing and JMeter for performance testing.
  • Conducted regression testing, analyzed results, and submitted observations to the development team.

Hands-on QA Manager

Wildlife Studios
São Paulo
10.2016 - 09.2020

Responsible and accountable for testing efforts on twelve mobile games and apps in active development, plus ten mobile games in maintenance.

  • Worked with AWS's cloud technologies.
  • Worked with container technologies (Docker/Kube).
  • Worked with various databases, SQL and NoSQL.
  • Performed root cause analysis to identify and resolve quality issues and defects.
  • Performed functional and non-functional tests mixing manual and automated testing.
  • Used manual and automated testing tools for web frontend and mobile UI testing and backend services testing for games and apps. E.g., APPIUM, XCUI, GameBench, Charles, Puppeteer, Postman, and Selenium WebDriver, among others.
  • Performed performance tests using Jmeter, Load Runner, K6, and custom-made tools.
  • Performed API tests using Postman, Postman CLI, and custom-made tools.
  • Developed automated functional and non-functional test suites using Ruby with Rspec for mobile.
  • Developed a custom-made test automation framework using Ruby and RSpec.
  • Developed test automation tools using Ruby, C#, Objective-C, Kotlin, Javascript, and C++.
  • Developed an in-house device farm using real devices for continuous mobile testing using three Arch Linux servers serving Ubuntu and MacOS KVMs and Jenkins for orchestrating.
  • Implemented CI automation pipelines on Jenkins.
  • Executed and logged tests, evaluated results, and documented problems found.
  • Reported production malfunctions to managers and production supervisors.
  • Monitored testing and test environment.
  • Mapped applications and services to identify test coverage.
  • Conducted risk assessments to identify and mitigate potential quality issues.
  • Ensured proper prioritization of testing efforts.
  • Identified test conditions and created test designs, cases, and procedure specifications.
  • Recorded, analyzed, and distributed statistical information and performance KPIs.
  • Ensured high-quality documentation of work in Confluence.
  • Implemented new quality assurance standards.
  • Developed quality planning for multiple products and implemented them into the SDLC.
  • Developed and implemented quality assurance plans to ensure compliance with regulatory standards.
  • Assessed product quality by monitoring quality assurance metrics, reports, and dashboards.
  • Collaborated with cross-functional teams to develop and implement process and system improvements.
  • Monitored staff organization and suggested improvements to daily functionality.
  • Coached team members to improve performance.

Software Engineer

Base Dos
Santiago
04.2016 - 08.2016

Worked as a Full-stack Engineer and Software Architect at a software factory.

  • Designed and wrote the technical design documentation for a software tool for the country's largest courier company to improve flexibility in managing client-oriented service pricing.
  • Coordinated with other engineers to evaluate and improve software interfaces.
  • Joined the development team for developing an application for the second-largest Chilean bank to manage and organize its resources ahead of the year's largest charity event.
  • Reviewed project specifications and worked with software development and testing team members to design a solution meeting client expectations.
  • Wrote technical design documentation for a software tool for the said bank to manage requests, printing, and delivery of its client's custom checks.
  • Performed manual and automated testing.
  • Used Postman API for API testing.
  • Used Bitbucket for version control.
  • Implemented Continuous Integration and Continuous Delivery (CI/CD).

Software Engineer

Gestión IP
Santiago
01.2016 - 04.2016

Contractor

  • Proposed software implementation to enhance company management.
  • Implemented Odoo ERP v.8 with accounting, sales, purchases, and CRM modules.
  • Deployed on-premises ERP running on Ubuntu using AWS.
  • Performed manual and automated testing.

IT Manager

Cosmoplas
Santiago
07.2013 - 07.2014

Responsible for the company’s IT infrastructure, telecommunications, and support operations.

  • Managed network and system performance for the company's countrywide network of 10 stores, offices, and warehouses, conducting troubleshooting, security patching, and maintenance.
  • Responsible for the DB cluster and ERP running on our data center.
  • Collaborated with other departments to help meet IT needs and properly integrate and secure systems.
  • Managed telecommunications, servers, equipment, services, and support for 300 internal clients.
  • Oversaw IT department operations and training.
  • Increased the availability and quality of services by modernizing the equipment and IT infrastructure.
  • Implemented an access control system using RFID cards to increase security.
  • Reduced internal losses by installing surveillance cameras countrywide.
  • Reduced costs by negotiating with suppliers.
  • Led the WMS implementation project.
  • Increased overall system availability by Improving the backup electrical system.

Software Developer

Frima Ltd.
Santiago
04.2006 - 05.2012

Responsible for the company's corporate website and e-Commerce.

  • Developed and maintained the corporate website and e-Commerce.
  • Designed intuitive graphical user interfaces to improve user experience.
  • Developed tailor-made modules to expand e-Commerce functionalities.
  • Performed manual testing and trained team members.
  • Used PHP, JavaScript, and SQL for development.
  • Used SVN for version control.

Software Developer

Mis Mascotas Portal
Santiago
05.2007 - 10.2011

Created the first Central and Latin American pet lovers' social network.

  • Developed a social network platform featuring: seeking mates for breeding, pet sales, giving and trade, lost and found announcements, open spaces for community postings, product and service offerings, and a newsletter.
  • Released features and platform improvements continuously.
  • Used PHP, javascript, and SQL for development.
  • Performed manual exploratory testing, system testing, load testing, and compatibility testing.

Software Developer

Alcohuaz Restaurant
Santiago
01.2009 - 01.2010

Contractor

  • Developed a web app to manage business processes, automate tasks, present statistics, predictive analysis, and reporting, and provide purchase, sales, and inventory history.
  • Used C#, javascript, and SQL for development.
  • Implemented automated backup and restore mechanism on server and client machines.
  • Improved core business processes such as sales, purchases, and warehouse operations.
  • Reduced losses by 80% and hugely optimized the supply process.
  • Set up an internet café.
  • Installed surveillance cameras.

IT Systems Administrator

Puerto Océano Inc.
Santiago
02.2006 - 09.2009

Responsible for managing IT operations at a seafood export company.

  • Developed and maintained the corporate website. Used PHP, javascript, and SQL.
  • Implemented and improved the IT infrastructure.
  • Performed security testing and functional testing.
  • Managed sharing and access to resources.
  • Orchestrated integration and communication of software upgrades.
  • Implemented the network infrastructure and monitored it using Nagios.
  • Provided technical support and maintenance.
  • Created nightly jobs for data backups.

Software Developer

ZooData Ltd.
Santiago
03.2008 - 04.2009

Developed Raid Manager, a one-stop platform to manage, monitor and get race statistics for the Chilean Association of Endurance Riding.

  • Used PHP, Javascript, SQL, C++, RFID tags and readers, Bash scripting, and Apache web servers.
  • Worked as Full-stack Developer and led a junior Front-end developer.
  • Designed and implemented mesh network topology and distributed fault-tolerant service architecture.
  • Automated processes involved in endurance riding races.
  • Performed load, stress, endurance, system, compatibility, and UI testing.

Software Developer

Alamano
Santiago
01.2007 - 01.2008

Developed a marketplace where Chilean providers offered their products and services for a fee.

  • Designed intuitive graphical user interfaces to improve user experience.
  • Used ASP.NET with C#, javascript, SQL Server, and IIS web server.
  • Performed functional and non-functional tests.

Education

Bachelor of Science - Computer Science

Federico Santa María University
Santiago, Chile
03.2004 - 01.2012

Skills

Communication and Collaboration

undefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

QA Engineer & Software Engineer

Barbazul
01.2023 - Current

Hands-on QA Manager

Jam3
06.2022 - 10.2022

SDET

Bairesdev
07.2021 - 06.2022

SDET - Independent Consultant

Different clients
01.2021 - Current

SDET

WeDevelop
01.2021 - 07.2021

Hands-on QA Manager

Wildlife Studios
10.2016 - 09.2020

Software Engineer

Base Dos
04.2016 - 08.2016

Software Engineer

Gestión IP
01.2016 - 04.2016

IT Manager

Cosmoplas
07.2013 - 07.2014

Software Developer

Alcohuaz Restaurant
01.2009 - 01.2010

Software Developer

ZooData Ltd.
03.2008 - 04.2009

Software Developer

Mis Mascotas Portal
05.2007 - 10.2011

Software Developer

Alamano
01.2007 - 01.2008

Software Developer

Frima Ltd.
04.2006 - 05.2012

IT Systems Administrator

Puerto Océano Inc.
02.2006 - 09.2009

Bachelor of Science - Computer Science

Federico Santa María University
03.2004 - 01.2012
Juan SuggSoftware Development Engineer In Test (SDET)