Alexander Chaves, Developer in Málaga, Spain
Alexander is available for hire
Hire Alexander

Alexander Chaves

Verified Expert  in Engineering

QA Automation Developer

Location
Málaga, Spain
Toptal Member Since
November 5, 2021

With a master's degree in computer science, Alex is a seasoned computer engineer working in QA roles since 2007. As a natural leader, he has thrived at managing QA teams since 2014, frequently performing as a Scrum Master. Besides being a great team player, Alex can also work efficiently in the technical field related to manual and automation testing, including functional, performance, and integration testing.

Portfolio

Curantis Solutions
Katalon, Postman, Jira, Java, Selenium, Quality Assurance (QA), QA Automation
EPAM Systems
.NET, Apache JMeter, Java, Selenium
Gorilla Logic
Scrum, Roku, Apple TV, Android, iOS

Experience

Availability

Part-time

Preferred Environment

Java, Selenium, TestNG, Apache Maven, Postman, Apache JMeter, Git, Jenkins

The most amazing...

...project I've created from scratch is an automation framework for functional testing, integrating it into the continuous integration process.

Work Experience

QA Lead

2020 - PRESENT
Curantis Solutions
  • Defined the standards for the creation of test cases and test plans using Zephyr as the test management tool.
  • Created and maintained a functional automation framework using Katalon, Groovy, and Java.
  • Built an API automation framework that validates the integration tests between different modules of the application with Postman.
  • Led the releases, defining which modules must be tested before certifying that each environment is working as expected and ready for deployment.
Technologies: Katalon, Postman, Jira, Java, Selenium, Quality Assurance (QA), QA Automation

Senior Automation Engineer | Scrum Master

2019 - 2021
EPAM Systems
  • Set up a QA team of eight engineers with different levels of responsibility, including automation, performance, and manual testing.
  • Maintained an automation framework in .NET that was continuously running on Microsoft Azure as part of the continuous integration process.
  • Created and executed integration testing using Postman.
Technologies: .NET, Apache JMeter, Java, Selenium

Senior Scrum Master

2018 - 2019
Gorilla Logic
  • Owned the delivery and coordination of four different teams that release products for several mobile platforms, including Roku, iOS, tvOS, Android, and AndroidTV.
  • Coordinated and led projects groups to achieve specific project milestones and deliverables.
  • Executed all the scrum ceremonies and removed blockers for the team members.
Technologies: Scrum, Roku, Apple TV, Android, iOS

QA Senior Engineer | Tech Lead

2014 - 2018
Globalnow
  • Spearheaded the process definition and aligned it with agile methodologies like Scrum.
  • Designed, developed, and executed automated and manual test cases using open-source tools like Java, Maven, TestNG, JUnit, and Postman.
  • Defined the continuous integration process in the cloud using Jenkins as a tool.
Technologies: Java, Selenium, Ranorex, Apache JMeter, iOS, Android, Jenkins, QA Automation, Quality Assurance (QA), Manual QA

Hardware Verification Engineer

2011 - 2014
Hewlett Packard Enterprise
  • Developed an entire hardware automation framework for testing with Specman and testing Verilog designs.
  • Built an API framework for the interaction of high-level software with lower levels of software using C.
  • Implemented the hardware automation tests on E language.
Technologies: Specman, C, Manual QA

Junior QA

2009 - 2011
Testing Software
  • Created manual test cases and performed their execution using open-source tools such as Testopia.
  • Built, maintained, and executed test cases using Selenium and JUnit for software related to network management.
  • Developed, monitored, and ran automated test cases for a lending online platform using Selenium and JUnit.
Technologies: Selenium, Java, Manual Software Testing, Manual QA

Junior QA

2007 - 2009
La Jolla Gaming
  • Created the automation framework using TestComplete for a gambling application.
  • Performed manual testing over a different set of applications to guarantee that the software was working as expected.
  • Executed regression tests to certify the product releases from the QA side.
Technologies: Testing, C#, Manual Testing, Manual QA

Java Automation Template

This automation framework built from scratch used the minimum amount of components of every typical automation project.

The project is already able to work with the page object pattern, generate HTML reports, attach screenshots in case of errors, and enable grid execution and docker if required.

Languages

Java, C, C#

Frameworks

Selenium, TestNG, Ranorex, .NET

Tools

Postman, Git, Katalon, Apache Maven, Apache JMeter, Jenkins, Jira, Specman

Paradigms

Agile, Scrum, Testing, Manual Testing

Platforms

Web, Apple TV, Android, iOS

Other

Quality Assurance (QA), QA Automation, Manual QA, Objects, Patterns, PI Planning, Algorithms, User Experience (UX), A/B Testing, Accessible Design, Roku, Manual Software Testing

2014 - 2016

Master's Degree in Computer Science

Instituto Tecnologico de Costa Rica - Cartago

2006 - 2010

Bachelor's Degree in Computer Engineering

Instituto Tecnologico de Costa Rica - Cartago

JANUARY 2019 - PRESENT

Certified SAFe 4 Agilist

Scaled Agile

JUNE 2015 - PRESENT

Scrum Master

Scrum Alliance

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring