.png)
We are looking for a QA Automation Engineer to join a technical team responsible for building and maintaining critical infrastructure management tools. The role focuses on ensuring quality, reliability, and automation across complex enterprise systems.
You will work closely with software engineers and DevOps teams to validate features, deployments, and system behavior in distributed environments.
Responsibilities
Design, implement, and maintain automated tests using Python
Perform functional, integration, and regression testing
Validate deployments and monitor delivered features
Set up and maintain CI/CD pipelines
Investigate issues and collaborate with development teams on fixes
Work independently when required and contribute to technical documentation
Participate in Agile ceremonies and cross-team collaboration
Requirements
5+ years of experience with Python
Strong Linux knowledge (filesystems, processes, services, logs)
Experience with CI/CD, version control, and build tools (e.g. Git, Jenkins)
Solid understanding of QA processes in enterprise environments
Good English communication skills
Nice to Have
Performance or scalability testing experience
Exposure to Docker / Kubernetes
Experience with cloud-native or distributed systems
What We Offer
Work on enterprise-grade applications
Flexible working model (hybrid/remote)
Modern technologies and Agile processes
Learning and growth opportunities
Collaborative and supportive team environment