Python Automation Engineer

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

PYTHON
PYTEST
TEST PLANNING
LINUX
AUTOMATION

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.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.