Develops automated tests with working software, to confirm software functionality, user story acceptance, and to detect regression defects.
Reviews continuous integration build status and fixes build failures.
Improves continuous integration tooling by automating manual processes within the delivery pipeline and improving quality gates based on past learnings.
Reviews ongoing production software operations and troubleshoots production issues.