> Markdown version of [/jobs/ext/4177362-devops-automation-test-engineer](https://www.wearedevelopers.com/jobs/ext/4177362-devops-automation-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # DevOps Automation Test Engineer - **Company:** Society of Actuaries Research Institute - **Location:** Chicago, IL, United States - **Salary:** $80,000 - $85,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, Bash Shell, Software as a Service, Cloud Computing, Code Coverage, Cyber Security, Continuous Integration, DevOps, Github, Design of User Interfaces, Monitoring of Systems, Web Browsers, Mobile Application Software, Python (Programming Language), Load Testing, Machine Learning, Systems Development Life Cycle, Software Reliability Testing, E2e Testing, Cloud Services, Ansible, Salesforce.Com, Software Engineering, Software Requirements Analysis, Strategies of Testing, User Interface Testing, Web Platforms, Scripting, Performance Testing, Delivery Pipeline, Grafana, Test Scripts, Reliability of Systems, Cloudformation, Containerization, Integration Tests, Kubernetes, Information Technology, Deployment Automation, Data Analytics, Machine Learning Operations, Terraform, AIOps, Vulnerability Analysis, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=500396d9c6b69f63 ## About the Role * Bachelor's degree in Information Technology, Computer Science, Business Administration, or a related field. * At least four years of experience in Information Technology. * An automation-first and AI-first mindset, with strong analytical and systems-thinking abilities. * Experience with CI/CD tools and cloud platforms, including AWS and/or Azure. * Experience with Infrastructure as Code. * Proficiency in scripting languages such as Python, Bash, or similar languages. * Foundational knowledge of software testing methodologies and QA best practices. * Ability to independently plan, organize, prioritize, and advance multiple concurrent initiatives in a fast-paced, service-oriented environment, including proactively identifying dependencies, risks, deadlines, and decisions. * Excellent written and verbal communication skills, including the ability to support users with varying levels of technical knowledge. * A customer service mindset and strong attention to detail. * Ability to gather and document business and system requirements. * Working knowledge of SaaS platforms and cloud-based tools; AIOps platforms or observability tools with AI capabilities; web and mobile application behavior across devices and browsers; security, access control, and data protection best practices; and user interface design and usability principles. * Ability to consistently document processes, project status, decisions, ownership, dependencies, risks, and next steps in designated systems while maintaining alignment across related documentation. The following qualifications are preferred: * Four years of systems development lifecycle experience. * Two to four years of software testing experience. * One year of end-user support experience. * One year of user interface design and/or usability experience. * Hands-on experience using AI/ML tools or platforms within DevOps, QA, or automation workflows is strongly preferred. * Terraform experience. * Experience with Gearset UI Testing, Testsigma, ACCLQ, Keysight Eggplant, or similar tools. * Relevant Salesforce certifications, such as Salesforce Associate, Salesforce AI Associate, Salesforce Administrator, Salesforce Advanced Administrator, Salesforce AI Specialist, or Salesforce Platform App Builder, are highly desirable. ## Description The DevOps Automation Engineer independently leads the design, implementation, and maintenance of automated testing frameworks and quality controls within continuous integration and continuous delivery (CI/CD) pipelines. This role owns and documents the end-to-end DevOps automation lifecycle, from defining requirements and planning initiatives through deployment, monitoring, maintenance, and continuous improvement. You'll apply strong project management skills to prioritize work, coordinate stakeholders, track progress, and resolve risks and dependencies while communicating plans, status, and outcomes clearly. Working closely with DevOps, Salesforce, Digital Platforms, Digital, Cyber Security, and stakeholder teams, you'll embed quality engineering principles throughout the software development lifecycle to improve software reliability, security, performance, and scalability while reducing manual effort and accelerating delivery. What You'll Do: Testing Leadership and Coordination * Own and lead testing strategy, planning, and execution across assigned development teams, workstreams, and releases. Translate objectives into structured plans, milestones, deliverables, ownership, dependencies, risks, and success criteria. * Provide technical leadership and mentorship to QA testing team members. * Establish, document, maintain, and improve testing standards, frameworks, best practices, and operating procedures for QA automation, including intake, prioritization, testing lifecycle, environment progression, defect handling, reporting, and maintenance. * Coordinate testing across multiple teams to ensure consistent quality coverage, identify stakeholders and required approvals, and proactively advance work toward agreed milestones. * Facilitate test planning sessions, defect triage meetings, and release readiness reviews. Document decisions, owners, deadlines, and action items, and follow through to completion. * Promote early testing throughout the development lifecycle and use AI tools to improve test planning, defect prediction, and test coverage. Quality Engineering and Test Automation * Design, develop, and maintain automated testing frameworks for functional, integration, API, and end-to-end testing. * Implement test automation strategies that support CI/CD. * Develop reusable automated test suites for regression, performance, and reliability testing. * Build automated validation processes for infrastructure and deployment pipelines. * Ensure automated tests run within CI/CD pipelines and produce actionable reporting. * Maintain test reports, dashboards, metrics, and status information that provide visibility into quality, blockers, dependencies, risks, and potential delays. * Incorporate AI-assisted test generation, self-adapting test scripts, and intelligent test prioritization. CI/CD Pipeline Quality Integration * Partner with the Manager, DevOps, to integrate automated testing into CI/CD pipelines using GitHub Actions, Azure DevOps, or similar platforms. * Implement quality gates that enforce testing standards before deployment. * Ensure pipelines include automated unit testing, integration testing, security scanning, and performance validation. * Monitor pipeline health and identify failures, bottlenecks, and quality risks. * Apply AI-driven insights to optimize pipeline performance, detect anomalies, and predict failures. Manual Testing and Quality Validation * Perform manual functional, exploratory, and user acceptance testing when automation is not practical or deeper validation is needed. * Develop and maintain test plans, test cases, and scenarios aligned with product requirements and acceptance criteria. * Validate complex workflows, edge cases, and usability through structured manual testing. * Support release validation to ensure deployments meet business and technical requirements. * Collaborate with product owners and business stakeholders during user acceptance testing and release readiness reviews. * Use AI-assisted tools to enhance exploratory testing and defect identification. AIOps and Self-Healing Systems * Integrate AIOps platforms to support real-time anomaly detection, predictive incident management, and automated root cause analysis. * Develop self-healing systems that automatically respond to common failures. * Use machine learning insights to reduce downtime and improve system resilience. DevOps and Infrastructure Quality * Collaborate with the Manager, DevOps, and platform teams to validate Infrastructure as Code configurations. * Develop automated validation for infrastructure provisioning using tools such as Terraform, CloudFormation, Ansible, and Kubernetes. * Implement testing strategies for containerized environments and microservices architectures. * Support environment consistency across development, staging, and production. Reliability, Performance, and Monitoring * Develop automated performance and load testing frameworks. * Integrate monitoring and observability tools to validate system health and deployment quality. * Assist with root cause analysis for production issues and implement preventive testing strategies. * Use AI-driven observability tools for predictive performance analysis and proactive issue resolution.