2

Remote Python Automation Jobs in Tennessee (NOW HIRING)

Sr. Network Engineer

Franklin, TN · Remote

$100K - $137K/yr

... remote workforce through VPN client(GlobalprotectandForticlient)and SASE technologiessuch as Zscaler or Prisma Access * Experience with network automation (Python, Ansible, etc.) is a plus.

... automation (PowerShell, Python, bash) and working with APIs/integrations. • Ability to ... Remote-first; occasional on-site support only when customer environment requires it (rare). • No ...

New

Google Edge Tech Lead

Nashville, TN · On-site +1

$86K - $203K/yr

Deep, hands-on expertise with Terraform (advanced level), including reusable modules, remote state ... Proficient in Python scripting for infrastructure automation and integration. * Solid background in ...

Senior Cloud DevOps Engineer

Franklin, TN · Remote

$125K - $161K/yr

Remote Position Summary We areseekinga motivated and technically strong DevOps Engineer to ... Proven experience designing andmaintainingCI/CD pipelines, release automation, and cloud-native ...

Senior Cloud DevOps Engineer

Franklin, TN · Remote

$125K - $161K/yr

Remote - USA The Senior DevOps Cloud Engineer will design, implement, and maintain scalable, secure ... This role will focus on automation, CI/CD pipelines, observability, and multi-cloud operations to ...

next page

Showing results 1-20

Remote Python Automation information

What are some common challenges faced by professionals in remote Python automation roles, and how can they be overcome?

Professionals in remote Python automation roles often face challenges such as coordinating with distributed teams, managing time zone differences, and ensuring clear communication across asynchronous channels. Additionally, they may need to proactively address issues related to code integration, testing, and deployment without immediate in-person support. To overcome these challenges, it's helpful to utilize robust collaboration tools, maintain thorough documentation, and participate in regular virtual meetings to stay aligned with the team’s goals and progress.

What is a Remote Python Automation job?

A Remote Python Automation job involves using the Python programming language to create scripts or applications that automate repetitive tasks or processes. These professionals work remotely, meaning they perform their duties from outside a traditional office setting, often from home. Job responsibilities can include automating data collection, testing software, managing workflows, or integrating systems. The role requires strong coding skills in Python, familiarity with automation tools and libraries, and the ability to troubleshoot and improve automated solutions.

What is the difference between Remote Python Automation vs Remote Data Analyst?

AspectRemote Python AutomationRemote Data Analyst
Required SkillsPython, scripting, automation toolsData analysis, SQL, Excel, visualization
Work EnvironmentSoftware development teams, automation projectsBusiness intelligence, reporting teams
Industry UsageTech, finance, manufacturingFinance, marketing, healthcare
CertificationsPython certifications, automation coursesData analysis certifications, SQL certifications

Remote Python Automation focuses on creating scripts and tools to automate tasks using Python, often within development teams. Remote Data Analysts interpret data, generate reports, and support decision-making. While both roles require analytical skills, Python Automation emphasizes scripting and automation expertise, whereas Data Analysts focus on data interpretation and visualization.

What are the key skills and qualifications needed to thrive as a Remote Python Automation Engineer, and why are they important?

To thrive as a Remote Python Automation Engineer, you need strong proficiency in Python programming, automation frameworks, and a background in computer science or a related field. Familiarity with tools like Selenium, PyTest, Jenkins, Git, and experience with CI/CD pipelines are typically required, along with relevant certifications such as Certified Python Developer. Excellent problem-solving, self-motivation, and clear communication are crucial soft skills for collaborating in a remote environment and delivering reliable results. These skills and qualities are essential for efficiently building, maintaining, and optimizing automated solutions while ensuring smooth remote teamwork and project delivery.
What are the most commonly searched types of Python Automation jobs in Tennessee? The most popular types of Python Automation jobs in Tennessee are:
What job categories do people searching Remote Python Automation jobs in Tennessee look for? The top searched job categories for Remote Python Automation jobs in Tennessee are:
What cities in Tennessee are hiring for Remote Python Automation jobs? Cities in Tennessee with the most Remote Python Automation job openings:
Software Test (QA) Engineer

Software Test (QA) Engineer

Mechanical Licensing Collective

Nashville, TN • Remote

$39.75 - $54.25/hr

Other

Re-posted 4 days ago


Job description

WORKING AT THE MLC

The MLC is committed to excellence, service, transparency, and diversity. Our culture is collaborative, our people are adaptable. On our team, you are respected, valued for your unique strengths and experiences, and empowered to identify and resolve your own challenges.

The Mechanical Licensing Collective (The MLC) is a nonprofit organization designated by the U.S. Copyright Office to administer blanket mechanical licenses for digital music services in the United States. Our mission is to ensure that songwriters, composers, and music publishers are accurately paid for the use of their music in the digital ecosystem. While our foundation is rooted in music licensing and rights administration, the scale and complexity of the data we process-billions of usage records from digital service providers-has positioned The MLC at the intersection of music and technology. As we continue to build and refine the systems that power matching, royalty processing, and rights management, we are increasingly operating like a technology company, developing sophisticated platforms, data infrastructure, and automation to support the future of digital music licensing.

THE ROLE

As a Quality Assurance Engineer, you will design, implement, and own the testing strategy for the Matching Platform. You will build and maintain automated testing frameworks and perform exploratory validation across workflows, APIs, integrations, and user-facing components to ensure the system behaves as intended and that changes do not introduce regressions. You will contribute production-quality testing code, establish testing standards and best practices, and work closely with the Matching Team throughout story refinement and implementation to ensure new functionality is testable, clearly defined, and validated before completion. The Matching Platform is a critical tool that enables The MLC to drive accurate royalty payments to our Members.

This is a Remote position with preference for candidates located in either EST or CST. 

QUALIFICATIONS

  • Minimum five (5) years' experience in Quality Assurance or Quality Engineering within a software engineering team.
  • Strong experience designing and implementing automated tests; able to write and maintain production-quality testing code.
  • Hands-on experience with manual and exploratory testing in complex systems; able to validate behavior against business rules.
  • Experience testing APIs and workflow-heavy or data-driven systems; proficient in SQL; experience working within AWS environments.
  • Experience testing machine learning or probabilistic systems, building testing frameworks from scratch, or working with orchestration tools such as Dagster or Airflow is a plus.
  • Strong attention to detail, clear documentation skills, and effective collaboration within Agile, cross-functional teams.
  • Working proficiency in Python, familiarity with other languages is a plus.

ESSENTIAL RESPONSIBILITIES

AS A QA ENGINEER AT THE MLC, YOU WILL:

  • Own the testing strategy for the Matching Platform, ensuring consistent validation across workflows, APIs, integrations, and user-facing components.
  • Design, build, and maintain automated test suites in Python, establishing and evolving the team's testing framework.
  • Perform manual and exploratory testing before work is considered complete, validating complex workflows, identifying defects, edge cases, unintended behaviors, and deviations from business rules.
  • Collaborate closely with engineers and product stakeholders during story refinement and development to ensure features are testable and clearly defined.
  • Define and maintain QA standards and testing practices within the Matching Team, contributing to regression coverage as the platform evolves.
  • Investigate and document defects clearly, working with developers to resolve issues prior to ticket completion.

AS A MEMBER OF THE TECHNOLOGY TEAM, YOU WILL:

  • Advocate for quality throughout the development lifecycle, partnering with engineers to incorporate testing considerations early.
  • Contribute to the evolution of scalable, automated QA practices across the Technology organization.
  • Promote consistent standards for reliability, validation, and defect management.
  • Participate in Agile ceremonies, providing a quality-focused perspective in planning and retrospectives.
  • Support continuous improvement of engineering practices as systems grow in complexity.