SDET | QA Automation Engineer | Python, API, CI/CD, Test Framework Design
I build test automation frameworks focused on backend/API validation, reliable test design, and CI integration. My portfolio highlights Python-based automation for storage and embedded/backend communication systems, and browser-driven UI validation using Selenium.
Python-based automation framework for validating S3-compatible storage APIs, end-to-end workflows, and CI-friendly test reporting. Tech highlights:
- Pytest-based automation framework architecture
- Unit, smoke, and regression test separation
- Docker-based local environment
- Jenkins pipeline CI integration
- JUnit and HTML reporting
Python-based UI automation framework built around a FastAPI + MinIO Secure S3 File Portal, validating authentication, role-based access, file workflows, audit logging, and CI-friendly browser test execution. Tech highlights:
- Selenium WebDriver + Pytest Page Object Model framework
- Smoke, regression, negative, edge, and authentication test coverage
- FastAPI + Jinja2 system under test with MinIO-backed file workflows
- Docker-based local environment
- Jenkins staged pipeline CI integration with JUnit reporting and archived artifacts
Python-based automation framework for validating CAN bus message flows, signal behavior, and controller-level communication scenarios. Tech highlights:
- Automated CAN message validation
- Python-based automation framework structure
- Backend / embedded communication testing focus
- Expandable design for additional controller-level and automotive-style scenarios
- Designing automation frameworks from scratch
- API and backend test automation, REST, Websockets, S3-compatible storage, service validation
- Test plan and test strategy for smoke, regression, and unit coverage
- CI/CD integration with Jenkins
- Maintainable Python test architecture
- Python test automation
- API and backend validation
- Test framework design from scratch
- Pytest architecture and reporting
- CI/CD with Jenkins
- Docker-based test environments
- GitHub workflow and project versioning
- Practical AI-assisted development and code review using Codex and Claude
I’m currently expanding this portfolio in two directions:
- Backend and API automation frameworks
- Frontend/UI automation frameworks with Selenium first, then Playwright
I use AI tools such as OpenAI Codex and editor-based assistants to improve development speed, refactoring, troubleshooting, and review quality. I use AI as an engineering assistant, while test strategy, framework design, implementation decisions, validation, and final quality remain my responsibility.
- LinkedIn: linkedin.com/in/carlos-a-quiroz/
- GitHub: github.com/solracq