Appearance

Aaron Colichia

Senior Software Development Engineer in Test (SDET)

Python API/CLI automation • Linux platforms • Jenkins CI/CD • Storage/server systems

Austin Metro, TX Open to remote / hybrid

Senior SDET Python automation API / CLI validation Linux platforms Jenkins CI/CD Storage/server systems

Qualifications at a glance

  • Test automation and quality: Python, PyUnit, Selenium WebDriver, Playwright, REST/API and CLI test design, regression and integration testing, risk-based validation, coverage analysis, and defect triage.
  • CI/CD and Linux platforms: Jenkins, Git, Docker, Packer, Vagrant, Bash, RHEL, release/install/upgrade/patch tooling, AWS EC2, VMware/vSphere, and IBM SoftLayer.
  • Storage and server systems: iDRAC, PERC RAID, SEKM, NVMe, software RAID, Linux administration, Ansible, Elasticsearch, PostgreSQL, and MySQL.
  • Education and credentials: B.S. Cybersecurity in progress; associate's degree in Computer Information Systems; CompTIA Network+, RHCE, and AWS Certified Developer - Associate.

Relevant experience

Dell Technologies - Senior Software Test Engineer (SDET), Oct 2018 - Apr 2024

  • Owned test strategy and Python CLI/API automation for iDRAC storage features including PERC RAID, SEKM, NVMe, and software RAID.
  • Designed and maintained regression suites and external customer-facing SEKM scripting for server-management and storage workflows.
  • Refactored shared Python test libraries to align with framework architecture, reducing flaky failures and false positives across storage regression suites.
  • Used risk-based validation to identify coverage gaps, isolate complex defects, and drive triage with development and quality teams.
  • Reviewed test design and code for maintainability and mentored junior engineers and lab technicians.

IBM - Staff Software Engineer / Senior CI/CD Engineer, Mar 2013 - Apr 2018

  • Owned the Jenkins-based continuous integration toolchain and Linux platform for four distributable VM images comprising the product stack.
  • Maintained install, upgrade, patch, and release tooling for customer-deployed Linux VM products across VMware, AWS EC2, and IBM SoftLayer.
  • Designed a distributable multi-node Elasticsearch cluster image using CentOS, Chef, Packer, Docker, stunnel-secured traffic, and LUKS-encrypted storage.

Technical evidence

Linux infrastructure automation

hardened-linux-host is an Ansible-based Linux host-hardening baseline for repeatable infrastructure configuration.

Go command-line engineering

subocr converts VobSub bitmap subtitles with Tesseract/Leptonica OCR and controlled concurrency.