
Senior Quality Engineer - DevOps & Test Infrastructure
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Architecture Design: Design and architect a highly scalable and cost-effective AWS infrastructure tailored for testing purposes, considering security, performance, and maintainability.
- DevOps Pipeline Design: Architect a secure and automated DevOps pipeline on AWS, integrating tools such as Jenkins for continuous integration/continuous delivery (CI/CD) and Locust for performance testing.
- Infrastructure as Code (IaC): Implement infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation to enable automated deployment and scaling of the testing environment.
- Security Implementation: Implement and enforce security best practices across the AWS infrastructure and DevOps pipeline, ensuring compliance and protecting sensitive data.
- Jenkins or similar CI/CD automation platforms Configuration & Administration: Install, configure, and administer Jenkins, including setting up build pipelines, managing plugins, and ensuring its scalability and reliability.
- Locust Configuration & Administration: Install, configure, and administer Locust for performance and load testing.
- Automation: Automate the deployment, scaling, and management of all infrastructure components and the DevOps pipeline.
- Monitoring and Logging: Implement comprehensive monitoring and logging solutions to proactively identify and resolve issues within the testing environment, including also exposing testing results available for consumption.
- Troubleshooting and Support: Provide expert-level troubleshooting and support for the testing infrastructure and DevOps pipeline.
- Collaboration: Work closely with development, QA, and operations teams to understand their needs and provide effective solutions.
- Documentation: Create and maintain clear and concise documentation for the infrastructure, pipeline, and processes.
- Continuous Improvement: Stay up-to-date with the latest AWS services and DevOps best practices, and proactively identify opportunities for improvement.
- Proven experience in designing and implementing scalable architectures on Amazon Web Services (AWS).
- Strong understanding of DevOps principles and practices.
- Hands-on experience with CI/CD tools, for example Jenkins, including pipeline creation and administration.
- Experience with performance testing tools, preferably Locust, including test design and execution.
- Proficiency in infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation.
- Solid understanding of security best practices in cloud environments.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes or AWS ECS (preferred).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack, CloudWatch).
- Excellent scripting skills (e.g., Python, Bash).
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- AWS certifications (e.g., AWS Certified Solutions Architect - Associate/Professional, AWS Certified DevOps Engineer - Professional).
- Experience with other testing tools and frameworks.
- Experience with agile development methodologies.
- Training and Development: During onboarding, we focus on equipping new hires with the skills and knowledge for success through department-specific training. Continuous learning is a central focus at Appian, with dedicated mentorship and the First-Friend program being widely utilized resources for new hires.
- Growth Opportunities: Appian provides a diverse array of growth and development opportunities, including our leadership program tailored for new and aspiring managers, a comprehensive library of specialized department training through Appian University, skills based training, and tuition reimbursement for those aiming to advance their education. This commitment ensures that employees have access to a holistic range of development opportunities.
- Community: We'll immerse you into our community rooted in respect starting on day one. Appian fosters inclusivity through our 8 employee-led