
DevOps QA Engineer
TIU Consulting
Job description
Job Title: DevOps QA Engineer
Location:
1. Austin, TX, USA
2. Cupertino, CA, USA
Duration: 6-12+ Months
What You will Do:
-
Develop, manage, and automate build, testing, and deployment processes to create robust CI/CD pipelines.
-
Design and maintain scalable, reliable infrastructure, including cloud environments (AWS), container orchestration (Kubernetes), and infrastructure as code (IaC).
-
Implement and manage systems for monitoring, logging, and alerting to ensure high availability and promptly troubleshoot production issues.
-
Work closely with software developers, QA, and operations teams to bridge the gap between development and operations and to improve the overall software development lifecycle (SDLC).
-
Oversee security measures and best practices within the DevOps processes to ensure compliance.
-
Contribute to the technical design and strategy for the company's DevOps approach.
-
Guide and train a team of DevOps engineers.
-
Design, develop, and execute a comprehensive automated testing strategy, leading the charge to convert manual testing processes into a robust, scalable framework.
-
Architect and support implement end-to-end, integration, and API tests using modern frameworks (Playwright) and programming languages (Java/Python).
-
Embed automated tests into our CI/CD pipelines to provide rapid feedback to the development team and ensure quality is maintained with every release.
-
Act as a key voice for quality in architectural and design reviews, ensuring testability is built into the development lifecycle from the start.
-
Lead and contribute to healthy debates on technology strategy, framework selection, and testing best practices to continuously improve our QA processes.
-
Work closely with developers, project managers, and DevOps to identify, triage, and p0 resolve bugs, and to define and report on key quality metrics.
What You Will Bring:
-
Extensive experience in DevOps, cloud engineering, or a similar role.
-
Deep knowledge of CI/CD, automation tools (e.g., Ansible, Terraform), and cloud platforms (e.g., AWS).
-
Experience with containerization (Docker) and orchestration (Kubernetes).
-
Proficiency in monitoring, logging, and alerting tools (e.g., ELK, Prometheus, Grafana).
-
Strong understanding of networking, security principles, and IaC.
-
Excellent problem-solving, communication, and leadership skills.
-
9+ years of experience in QA Engineering, Software Development in Test (SDET), or a related software development role.
-
Proven, hands-on experience leading the transition from a primarily manual testing environment to a robust automated testing culture.
-
Strong programming skills in Java or Python.
-
Demonstrated experience with modern end-to-end testing frameworks, with a strong preference for Playwright
.
-
Experience working effectively in a complex, matrixed organization on cross-functional projects.
-
Excellent communication and collaboration skills, with the ability to lead technical discussions and advocate for quality initiatives.
-
A results-oriented mindset with a strong sense of ownership and accountability.
-
Experience with API testing tools (e.g., Postman, REST Assured).