Were looking for an experienced Automation Engineer to join our QA Automation team and help shape the future of quality at our company. In this role, youll play a critical part in developing innovative testing systems for our SaaS product-ensuring every release is fast, reliable, and built to scale.
Responsibilities
Lead the design, development, and maintenance of automated tests across UI, API, and integration layers.
Collaborate closely with developers and QA engineers to define robust test strategies and drive quality from the ground up.
Build and evolve scalable, maintainable test frameworks that empower fast and confident delivery.
Integrate automation into CI/CD pipelines, maintaining high coverage across services and components.
Participate in feature planning to align test efforts early and ensure full lifecycle coverage.
Leverage infrastructure-as-code and scripting to streamline and optimize testing environments.
Requirements: 5+ years of experience in automation development
Experience with AI tools or MCP
Strong programming skills in Python and TypeScript
Proficiency with automation frameworks such as Pytest, Selenium, or Playwright
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
Hands-on with Linux systems and shell scripting
Background in testing cloud-based systems (AWS, GCP, or Azure)
Strong grasp of OOP principles, debugging, and problem-solving
Excellent communication and a team-first attitude
Nice to Have
Experience with infrastructure tools like Docker, Terraform, or Ansible
Comfort working with databases (MongoDB, SQL, Neo4j, etc.)
Exposure to container orchestration systems like Kubernetes
Our Tech Stack
Python, Pytest, TypeScript, Docker, GitHub, Jenkins, AWS, Terraform, Linux, MongoDB, Redis, RabbitMQ, Kubernetes.
This position is open to all candidates.