Overview
Skills
Job Details
Job Description:
We are looking for a highly skilled Python Automation Engineer with strong experience in scripting, automation frameworks, and working in agile development environments. The ideal candidate will have hands-on experience with modern tools and technologies related to CI/CD, API testing, containerization, and cloud platforms.
Key Responsibilities:
Develop and maintain automation scripts using Python and frameworks such as PyTest.
Plan and execute test strategies for various components.
Design and automate test cases for RESTful APIs using tools like Postman or the Requests library.
Collaborate closely with development and QA teams in an agile setup.
Integrate test automation into CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
Troubleshoot issues across different layers and ensure high-quality releases.
Work in Linux/Unix environments for test execution and system diagnostics.
Use Docker and Kubernetes for containerization and orchestration of test environments.
Nice to Have:
Experience with cloud platforms, especially RedHat OpenShift.
Familiarity with monitoring and logging tools such as Prometheus and the ELK stack.
Required Skills:
Strong proficiency in Python and scripting
Automation frameworks (e.g., PyTest)
REST API testing (Postman, Requests)
CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
Agile methodology experience
Linux/Unix command-line skills
Docker & Kubernetes
If you re passionate about automation and enjoy solving complex problems in dynamic environments, we d love to hear from you.