Andi S.

Andi S.

QA Engineer

Madiun, East Java
Hire Andi S. Hire Andi S. Hire Andi S.

About Me

Andi is a QA engineer with experience working with startups and established companies, such as Medici and DGIT Systems. He has led the implementation of effective manual and automated QA processes, thereby improving the quality of client applications in the healthcare, telecommunications, and chemical management sectors. Andi has led and worked with teams across Indonesia, Australia, India, Mexico, and the United States.

Work history

JusGlobal (Toptal Projects)
QA Engineer
2021 - Present (3 years)
, Remote
  • Developed an automated test suite using Cypress.io. The test suite covered critical use cases, such as user registration and Stripe payments.

  • Performed manual tests on the integration of blockchain with the process for signing legal documents.

  • Developed an automated, end-to-end API test suite using Postman.

  • Performed manual visual tests for smoke and acceptance testing.

  • Worked with team members spread across the United States, United Kingdom, Serbia, and Kazakhstan.

JavaScriptCypressREST APIs PostmanQuality Assurance (QA) Manual TestingAPI TestingAutomated TestingUse Cases Remote Work
Medici
Senior QA Engineer
2018 - 2021 (3 years)
, Remote
  • Built Cypress.io and Appium automated regression test suites that were executed on an ad hoc basis and/or before deployment to production.

  • Developed end-to-end API tests and documentation using Postman.

  • Documented bugs and features using Jira and Confluence.

  • Created manual and automated test cases using TestRail.

  • Oversaw team members across India, Puerto Rico, and Mexico.

DGIT Systems
Lead QA Engineer
2016 - 2018 (2 years)
, Remote
  • Developed a BDD-style test suite and report that were easily interpreted by designers and product owners.

  • Implemented the test suite as part of the CI/CD pipeline.

  • Oversaw team members located across Australia and Indonesia.

CucumberBehavior-driven development (BDD)JenkinsSeleniumTestNGJavaCI/CD Pipelines Distributed Team Management Remote Team Leadership
Risk Management Technologies
Test Analyst
2010 - 2016 (6 years)
, Remote
  • Developed and maintained manual web test suites that were executed as part of regression and acceptance testing.

  • Built and maintained web automation test suites in Selenium, which were executed as part of a CI/CD pipeline before the release to production.

  • Created feature documentation, bug reports, and regression progress reports for internal and external project stakeholders.

Portfolio

Cypress Tests on CI/CD Pipeline

A Cypress test suite that runs on a Jenkins CI/CD pipeline. Andi led a QA team to create automated suites and to set them up as part of build pipelines. As this suite was designed from scratch, Andi directed its development with a modern UI testing tech stack (Cypress) and Docker and Jenkins as the CI/CD infrastructure.The suite was able to identify bugs in a pre-production environment, thus preventing critical issues from reaching customers. The automated suite also saved time versus manual testing and allowed the QA team to do more exploratory testing.

Automated API Tests on Telehealth Application

API tests for a REST server for a telehealth application, created with Postman. Andi created the suite as part of the automation test suite and set it up to be executed on an ad hoc basis or as part of a CI/CD pipeline. While writing this suite, he collaborated with back-end developers in order to achieve the broadest possible code coverage. In addition to testing, this suite was used for API documentation.

Education

Education
Bachelor's Degree in Computer Science
The University of Western Australia
2005 - 2009 (4 years)