Modernized the automated testing suite for Ansible Controller (Red Hat’s automation UI and REST API) by
replacing 15+ flaky legacy tests with a Python-based framework, increasing reliability to 100% and stabilizing CI.
• Enhanced webhook API reliability by implementing an end-to-end pytest suite covering 15 lifecycle scenarios.
• Built a Jenkins automation using GitLab API to sync repos to CI/CD pipelines, saving 2 hours of manual work.
• Automated test case validation between migration versions with Jenkins script, cutting down manual debugging.
• Resolved server timeouts by optimizing a Django nested query, cutting automation API latency by 50%.