Jobs · Quality Assurance · Texas

Lead Python Automation Developer

Inherent Technologies · San Antonio, TX · 1 wk ago
Quality AssuranceFull-time

Key Responsibilities

  • Design, develop, and maintain automation scripts and frameworks using Python.
  • Automate repetitive operational, testing, deployment, reporting, and monitoring tasks.
  • Lead automation initiatives and identify opportunities for process optimization.
  • Work with cross-functional teams including development, QA, infrastructure, DevOps, and business teams.
  • Develop reusable Python modules, APIs, utilities, and libraries.
  • Integrate automation solutions with tools such as Jenkins, Git, Docker, Kubernetes, Ansible, or cloud platforms.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot automation failures and provide timely resolutions.
  • Create technical documentation, design documents, and user guides.
  • Mentor junior developers and provide technical leadership to the team.
  • Support CI/CD pipeline automation and deployment activities.
  • Ensure automation solutions are scalable, secure, and maintainable.

Required Skills

  • Strong hands-on experience in Python programming.
  • Experience with Python libraries such as requests, pandas, pytest, selenium, paramiko, boto3, or similar.
  • Good knowledge of automation framework design and implementation.
  • Experience with REST API automation and integration.
  • Strong understanding of Git, branching strategies, and code versioning.
  • Experience with Linux/Unix commands and shell scripting.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience in debugging, logging, exception handling, and performance optimization.
  • Strong analytical and problem-solving skills.
  • Good communication and stakeholder management skills.

Preferred Skills

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Docker, Kubernetes, Terraform, or Ansible.
  • Experience in test automation using Selenium, PyTest, Robot Framework, or similar tools.
  • Knowledge of database automation using SQL, Oracle, PostgreSQL, or MySQL.
  • Exposure to monitoring tools such as Splunk, Grafana, Prometheus, or ELK.
  • Experience leading a team or managing technical delivery.
  • Understanding of Agile/Scrum methodology.

Similar jobs

Lead Python Developer

EPAM SystemsUnited States· 3 wk ago
RemoteBusiness Development$120k–$200k/yrapply on careers.epam.com