About the Role:
We are seeking a skilled and motivated Python Automation Engineer to join our growing tech team in Kolkata. If youre passionate about building robust automation solutions and have a knack for solving complex problems, this role is perfect for you
As a Mid-Level Python Automation Engineer, you will play a crucial role in designing and implementing automation frameworks for testing, deployment, and infrastructure. You'll also work alongside cross-functional teams to drive quality and efficiency—and have the prospect to mentor junior engineers.
Roles & Responsibilities:
Design and develop scalable and maintainable test automation frameworks using Python
Create and manage automation scripts for infrastructure setup and maintenance
Implement and manage robust CI/CD pipelines
Collaborate closely with development teams to improve testability and software quality
Identify and implement prospects for process automation
Troubleshoot, debug,
and resolve issues in automation tools and systems
Provide mentorship and technical guidance to junior engineers
Mandatory Skills:
3–7 years of experience in Test Automation or DevOps
Robust programming skills in Python
Hands-on experience with testing frameworks such as Pytest, Selenium, or Robot Framework
Proficiency with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
Deep understanding of containerization tools (Docker)
Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Secondary/Preferred Skills:
Experience with Infrastructure as Code tools (e.g., Terraform, Ansible)
Exposure to cloud platforms like AWS, GCP, or Azure
Knowledge of monitoring and logging tools/practices
Experience with API testing tools (Postman, RestAssured)
Database testing experience