2

Remote Python Automation Engineer Jobs in Saint Albans, WV

The QA Automation Engineer is responsible for designing, building, and maintaining automated API ... JavaScript or TypeScript, Python, or Java. * Hands on experience with Playwright, or extensive ...

... engineers in delivering cloud-native, Python-based systems built for the demands of clinical ... From interviews to onboarding, we embody a remote-first approach. * You will be part of a global ...

Senior Platform Engineer

Charleston, WV ยท Remote

$160K - $175K/yr

... remote state management (S3/DynamoDB). * Strong experience with modern CI/CD systems and automated ... Python or TypeScript: you build platform tooling and automation as production-grade software ...

Senior Security Software Engineer

Charleston, WV ยท On-site +1

$133K - $224K/yr

This position can be remote or based in Austin, TX. Responsibilities: * Architect and develop ... Expert-level proficiency in languages suited for API integration and automation (e.g., Python, Go ...

Sr. DevOps Engineer

Charleston, WV ยท Remote

$128K - $176K/mo

This is a remote role however candidates must reside within the United States. Responsibilities ... Strong coding skills in Python, Go, or Bash to write automation scripts, tools, and integrations ...

This is a remote role.* We are looking for a Microsoft Copilot and AI Agent Developer to design ... automation solutions using the Microsoft ecosystem. The ideal candidate has strong hands-on ...

Scripting/automation (Python, Ansible) and version control (Git). Certifications a plus: CCNP/CCIE ... Our teams are remote and distributed throughout the US and Latam. They use the latest cutting-edge ...

Engineering Industries eXcellence is seeking a 100% remote/WFH Methodology Engineer to join our ... Creates business and technical plans to support Design Automation Practice and customer goals ...

Write production-grade Python and Go services; establish language-specific idioms, patterns, and ... Establish engineering standards: code review practices, test coverage requirements, CI/CD pipelines ...

New

next page

Showing results 1-20

Remote Python Automation Engineer information

See Saint Albans, WV salary details

$20.9K

$127.2K

$184.1K

How much do remote python automation engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for remote python automation engineer in Saint Albans, WV is $127,249.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,500.00 and $149,500.00 per year, depending on experience, location, and employer.

What is a remote Python automation engineer?

A Remote Python Automation Engineer is a software professional who specializes in creating, maintaining, and improving automated processes and workflows using the Python programming language, all while working remotely. Their main responsibilities often include writing scripts to automate repetitive tasks, building test automation frameworks, integrating APIs, and optimizing system operations. They collaborate with teams virtually, making use of tools for version control, communication, and project management. This role requires strong Python skills, familiarity with automation tools like Selenium or PyTest, and the ability to work independently in a remote setting.

What are the key skills and qualifications needed to thrive as a remote Python automation engineer?

To thrive as a Remote Python Automation Engineer, you need strong programming skills in Python, expertise in automation frameworks, and a background in computer science or related fields. Familiarity with tools such as Selenium, PyTest, Jenkins, and cloud platforms, along with automation certifications, is often required. Exceptional problem-solving, self-motivation, and effective communication are crucial soft skills for remote collaboration and troubleshooting. These abilities ensure efficient automation solutions, seamless integration with development teams, and successful delivery of high-quality software projects.

How does a remote Python automation engineer typically collaborate with cross-functional teams in a remote work environment?

As a Remote Python Automation Engineer, you'll frequently interact with developers, QA analysts, DevOps teams, and project managers using collaborative tools such as Slack, Jira, and GitHub. Effective communication is crucial for aligning on automation requirements, debugging issues, and deploying solutions. You'll often participate in virtual meetings, code reviews, and sprint planning sessions to ensure your automation scripts integrate seamlessly with broader workflows. Proactive documentation and regular updates help maintain transparency and foster smooth teamwork despite the physical distance.

What is the difference between Remote Python Automation Engineer vs Remote QA Automation Engineer?

AspectRemote Python Automation EngineerRemote QA Automation Engineer
Required CredentialsBachelor's in CS or related, Python proficiency, automation tools knowledgeBachelor's in CS or related, testing frameworks, scripting skills, Python often preferred
Work EnvironmentDevelops automation scripts, collaborates with development teams, uses Python-based toolsDesigns test cases, automates testing processes, uses testing frameworks and scripting
Employer & Industry UsageTech companies, software development, DevOps teamsSoftware companies, QA teams, product testing environments

The main difference is that Remote Python Automation Engineers focus on developing automation solutions using Python to streamline development and deployment processes, while Remote QA Automation Engineers concentrate on automating testing procedures to ensure software quality. Both roles require Python skills but serve different stages of the software lifecycle.

What cities near Saint Albans, WV are hiring for Remote Python Automation Engineer jobs?

Cities near Saint Albans, WV with the most Remote Python Automation Engineer job openings:

QA Automation Engineer

Novara

Charleston, WV โ€ข Remote

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Novara provides safety, operational risk management, and sustainability software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations manage operational risk proactively with a system they can configure to fit their operations, data that unifies risk and safety intelligence, and tools that increase workforce participation. Novara’s combination of software, training, and AI-powered tools put people and safety first while protecting critical operations.

Role Description

Novara Software is seeking a QA Automation Engineer to expand and strengthen automated test coverage for Novara Flex, our EHS and compliance platform. This position sits within an embedded quality engineering model, working directly inside product scrum teams rather than operating as a downstream validation function.

The QA Automation Engineer is responsible for designing, building, and maintaining automated API and end to end test coverage within an established Playwright and TypeScript framework, integrating that coverage into our CI/CD quality gates, and owning performance and load testing for the platform. Quality Engineering holds release gate authority at Novara, so this role directly influences whether a build advances through our Dev, QA, UAT, and Production pipeline.

This is a hands on automation role. The successful candidate is a strong engineer who thinks in terms of risk and coverage, communicates clearly, and raises quality concerns early rather than at the end of a sprint.

Responsibilities:
  • Design, develop, and maintain automated API and end to end tests using Playwright and TypeScript, prioritizing the API layer for speed, stability, and diagnostic value.
  • Apply risk based testing to determine what warrants automation, and articulate the reasoning behind coverage decisions.
  • Integrate automated tests into GitHub Actions pipelines and maintain the automated quality gates that govern promotion between environments.
  • Monitor, triage, and resolve test failures and flakiness, addressing root cause rather than suppressing or skipping tests.
  • Perform database level validation using SQL to confirm data integrity, including during the platform migration from MongoDB to PostgreSQL.
  • Own performance and load testing, establishing baselines for high traffic endpoints and reporting regressions with actionable data.
  • Maintain test cases, execution results, and requirement traceability in Xray, and document defects with clear reproduction steps, severity, and supporting evidence.
  • Participate in refinement, estimation, and sprint ceremonies, identifying testability concerns and coverage gaps before work is committed.
  • Collaborate with developers on test code reviews, testability improvements, and shift left quality practices.
  • Contribute to continuous improvement of the automation framework, test data strategy, and quality reporting.
Knowledge, Experience, Requirements:
  • Three or more years of professional QA experience, including demonstrated ownership of test automation you built or substantially extended.
  • Proficiency in at least one programming language: JavaScript or TypeScript, Python, or Java.
  • Hands on experience with Playwright, or extensive experience with Cypress or Selenium and a working understanding of Playwright.
  • Solid API testing skills, including REST endpoint testing, authentication flows, payload and schema validation, status code handling, and negative and edge case scenarios. Experience with Postman or an equivalent tool.
  • Experience executing automated tests within CI/CD pipelines, including headless execution, parallel runs, test artifacts, and reporting.
  • Strong test case management experience: authoring, organizing, and maintaining test cases and execution records in a formal test management tool such as Xray, ADO, etc.
  • Strong defect documentation practices, including clear reproduction steps, severity and priority assessment, and supporting evidence.
  • SQL proficiency for data validation and troubleshooting.
  • Experience working in an Agile or Scrum delivery model.
  • Strong written and verbal communication skills, including the ability to explain technical failures to non technical stakeholders.
Preferred Qualifications:
  • Experience with agentic or AI based feature testing, including non deterministic output, evaluation criteria, latency, and fallback behavior.
  • Performance and load testing experience with k6, JMeter, or a comparable tool.
  • Experience testing through a database migration or comparable large scale platform change.
  • Experience with AWS, Docker, or Kubernetes based test environments.
  • Experience using AI assisted development tooling to accelerate test authoring and maintenance.
  • Background in EHS, safety, or compliance software.
Compensation:
Annual Base Salary Range of 100k-110k
Annual Bonus Opportunity of 10%
As a growing company, Novara values its employees by supporting them with a full benefits package including Medical, Dental, Vision, Flexible Spending Accounts, PTO, Paid and Floating Holidays, 401k with Company match and immediate vesting, Company-funded Life Insurance, Employee Assistance Programs, and No-cost Mental Health Benefits.
 
About Novara
 
Novara provides safety and operational risk management software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations address operational risk proactively by unifying data, increasing workforce engagement, and proactively managing risk. Novara’s combination of training, software, and tools puts people and safety first while protecting critical operations.
 
Novara, a Providence Equity portfolio company, provides safety and operational risk management software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations address operational risk proactively by unifying data, increasing workforce engagement, and proactively managing risk. Novara’s combination of training, software, and tools puts people and safety first while protecting critical operations.
 
Novara launched January 1 2026, as an independent company, a spin-off of the Flex and RMC software businesses formerly part of KPA.
 
 
Don’t meet every job requirement? At Novara, we are dedicated to building a diverse, inclusive, and authentic workplace. Studies have shown that women and people of color are less likely to apply unless they meet every requirement. If you’re excited about the role but your past experience doesn’t align perfectly with every qualification, we still encourage you to apply! You might just be the right candidate for this or other roles.
 
Please note that we may use AI tools to assist in the initial screening of resumes to help identify qualified candidates more efficiently. All decisions are reviewed by a human recruiter, and no hiring determination is made solely by automated means. 
 
Novara is committed to providing equal opportunity in all of our employment practices, including selection, hiring, promotion, transfer, and compensation, to all qualified applicants and employees without regard to race, religion, religious dress/grooming, color, ethnicity, sex (including sex stereotyping), sexual orientation, gender identity or gender expression, national origin, ancestry, citizenship status, creed, uniform service member status, military or veteran status, marital status, pregnancy, breast-feeding and/or pregnancy-related conditions, age, protected medical condition, leave status, physical or mental disability, genetic characteristics, or any other legally-protected status in accordance with the requirements of all federal, state and local laws. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
 
If you need assistance or an accommodation due to a disability, you may contact us at hr@novara.com.
 
Please see our Candidate Privacy Notice Included Here 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.