Michael DeWitt
Education
University of Texas at San Antonio May 2026
Bachelor of Science in Computer Science - Minor in Information Systems Work Experience
San Antonio, TX
Validated robotics software through regression, functional, integration, and benchmarking testing on physical hardware, ensuring reliable hardware-software integration and release quality.
• Led QA automation initiatives by developing 20+ Python-based automated test scripts, increasing regression and integration test coverage, reducing manual testing effort by ~40%, and enabling faster, more reliable releases.
• Executed regression and benchmarking testing across 45+ software releases, validating base images, deployment systems, and robotics software on physical hardware to ensure release stability.
• Diagnosed, reproduced, and documented software and hardware defects, collaborating with developers to accelerate root-cause analysis and improve overall system reliability. Surr Sloidah Volunteer Game Quality Assurance Tester August 2024 - Present Remote
Performed functional and exploratory testing for Unity-based and mobile games to identify gameplay, UI, performance, and compatibility issues. Created bug reports documenting reproduction steps, expected vs. actual behaviour, severity, and supporting evidence. Tested game mechanics, user interfaces, controls, and device compatibility across multiple builds to improve overall player experience.
• Conducted manual, functional, and exploratory testing across Unity and mobile builds; isolated gameplay, UI, and performance defects using Unity Console to generate high-fidelity bug reports.
• Identified, documented, and tracked software defects with clear reproduction steps and severity classifications.
• Provided feedback on usability, performance issues, and player experience improvements. Selected Projects
Automated Test Suite (Artemis) Plus One Robotics
• Developed a Python-based automated test suite to execute regression and functional testing across three software applications, improving test consistency and reducing manual validation.
• Integrated Pytest, Playwright, ROS, Paramiko, PyYAML, WebSocket-Client, and custom automation scripts to validate GUI, backend, and robotics workflows within a unified testing framework.
• Developed a batch execution framework that orchestrates automated test suites and generates consolidated execution reports, enabling one-command regression testing across multiple applications. Automated Benchmark Reporting & Data Extraction Tool Plus One Robotics
• Built a Python reporting automation tool using pdfplumber, PyMuPDF, pytesseract, and openpyxl to extract benchmark metrics and populate standardized Excel templates, reducing reporting time by ~10 minutes per benchmark.
• Implemented OCR and document-parsing logic to process benchmark logs, PDFs, and screenshots, enabling automated extraction of performance data from multiple sources.
• Eliminated manual data entry and standardized benchmark reporting, reducing human error and accelerating feedback to engineering teams.
Skills
Languages
Testing & Automation: Pytest, Playwright, Selenium, Puppeteer, Postman, ROS, API Testing DevOps & CI/CD: GitLab CI/CD, Docker, Ansible, Git, GitHub Cloud: AWS (S3, ECS, IAM, EC2), Google Cloud
Tools & Libraries
Operating Systems: Linux (Ubuntu/Server), Windows (7-11, Server 2019), macOS Jira, Grafana, Elastic Cloud, Paramiko, ROS1, WebSocket-Client, pdfplumber, openpyxl Python, Bash/Shell, SQL, C, C#, JavaScript, YAML, JSON Plus One Robotics Quality Assurance Engineer Intern July 2025 - August 2026
214-***-**** **@*-******.*** linkedin.com/in/michael--dewitt github.com/cytoshell