1

Pytest Jobs in Boulder, CO (NOW HIRING)

Software Engineer

Denver, CO · On-site

$189K/yr

Experience with automated test frameworks (e.g., pytest, unittest, Robot Framework, or similar). * Experience with lab/measurement equipment (oscilloscopes, power supplies, DAQs, etc.) and their ...

Showing results 21-26

Pytest information

See Boulder, CO salary details

$5

$35

$65

How much do pytest jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for pytest in Boulder, CO is $35.09, according to ZipRecruiter salary data. Most workers in this role earn between $22.69 and $46.63 per hour, depending on experience, location, and employer.

What is Pytest?

Pytest is a popular testing framework for Python that allows developers to write simple as well as scalable test cases. It is widely used for unit testing, functional testing, and integration testing in Python projects. Pytest makes it easy to write small tests, yet it scales to support complex functional testing for applications and libraries. Its rich plugin architecture and simple syntax make it a preferred choice for many Python developers.

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

To excel as a Pytest Automation Engineer, you need strong programming skills in Python, a solid understanding of software testing principles, and experience with test automation frameworks. Familiarity with Pytest, continuous integration tools (like Jenkins), and version control systems (such as Git) is typically required, along with relevant certifications in software testing or Python development. Attention to detail, analytical thinking, and effective communication help you identify issues quickly and collaborate across development teams. These abilities are crucial for ensuring software quality, speeding up release cycles, and maintaining robust, scalable test systems.

How does a Pytest automation engineer typically collaborate with developers and QA teams during a software release cycle?

As a Pytest automation engineer, you will often work closely with both developers and QA professionals throughout the software release cycle. You’ll be responsible for creating and maintaining test suites using Pytest, reviewing code changes, and ensuring that automated tests cover new features or bug fixes. Regular communication is essential, as you’ll need to report test results, discuss defects, and coordinate on test coverage or continuous integration setup. This collaborative approach helps maintain high code quality and smooth releases.

What is the difference between Pytest vs Selenium Tester?

AspectPytestSelenium Tester
Primary FocusAutomated testing framework for Python codeWeb application testing using browser automation
Required SkillsPython programming, testing frameworksWeb technologies, Selenium WebDriver, scripting
Work EnvironmentSoftware development, QA teams, CI/CD pipelinesWeb testing, QA teams, browser environments
Common CertificationsPython certifications, testing certificationsSelenium certifications, QA certifications

Pytest is a Python testing framework used primarily for unit and integration testing of Python applications. Selenium Tester specializes in automating web browsers to test web applications. While both roles involve testing, Pytest focuses on code-level testing within Python projects, whereas Selenium Testers focus on browser-based testing of web interfaces. Understanding these differences helps teams assign the right tools and skills for their testing needs.

What job categories do people searching Pytest jobs in Boulder, CO look for?

The top searched job categories for Pytest jobs in Boulder, CO are:

QA Automation Engineering Manager (Denver)

Kharon

Denver, CO • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 19 days ago


Job description

Overview

Join to apply for the QA Automation Engineering Manager role at Kharon

2 days ago Be among the first 25 applicants

TL;DR Kharon is seeking a full-time QA Automation Engineering Manager based in Denver, Colorado. This role requires in-office attendance at least 4 days a week.

Responsibilities
  • Hire, mentor, and lead a small QA/SET team; be a hands-on player/coach.
  • Architect, develop, and sustain software test automation frameworks and scripts, ensuring they align with Kharon’s vision.
  • Forge strong partnerships with developers and the QA community to understand and pinpoint test automation needs.
  • Craft and oversee meticulous test plans and cases, focusing on exhaustive coverage.
  • Administer and interpret automated test cases, leveraging results to identify potential pitfalls.
  • Spotlight areas ripe for procedural enhancement within the testing paradigm, and champion corresponding solutions.
  • Diagnose and mend issues within our test automation infrastructure, maintaining its integrity.
  • Document and articulate test automation methodologies and procedures, ensuring clarity and accessibility for all stakeholders.
  • Help integrate automated tests into CI/CD; gate releases with reliable, fast pipelines.
Qualifications
  • A Bachelor's Degree in Computer Science, Engineering, or a related field is favored.
  • 3+ years in software test automation.
  • 4+ years as a QA or Test Engineer.
  • Deep experience with modern test stacks: Playwright/Cypress/Selenium, REST Assured/Postman, pytest/JUnit/TestNG.
  • CI/CD proficiency (GitHub Actions/GitLab/CircleCI), containers (Docker/K8s), and cloud (AWS/GCP/Azure).
  • Solid grasp of test data management, service virtualization/mocking, and observability (e.g., Datadog/Grafana).
  • Excellent cross-functional communication and a bias for pragmatism and speed.

Kharon is a highly disruptive and incredibly innovative organization that navigates risk at the intersection of global security threats + international commerce.

What does that mean? Great question.

Operating at the nexus of global security, Kharon is on a mission to revolutionize the current landscape. We take really complex data as it relates to global security and empower our clients to not only understand the risk associated with their potential business relationships but to operationalize that data so that they can make the best and most informed decisions possible. From financial crimes and sanctions to export controls and threat identifications, our tools optimize protection against the types of risks that could otherwise be incredibly dangerous and excessively costly to any business. Serving many of today’s leading global financial and multinational institutions, Kharon products are the most powerful in the space with a precision and depth that is absolutely unparalleled.

When you look at any major global crisis event, we’re providing intelligence that’s at the heart of those circumstances. We connect the dots in a way that’s meaningful. Now, we’re experiencing unprecedented growth. As the world continues to evolve in complexity, so too does the demand for our products. Given the significance of our work and the increasing global reliance on our insights, we are looking for a QA Automation Engineering Manager to join us as we work to shape the way businesses perceive and navigate global risks.

Reporting to the VP of Engineering, the QA Automation Engineering Manager will be instrumental in reinforcing our scalable trajectory. Harnessing a robust understanding of the intricacies of software development and testing methodologies, they will oversee the design, enhancement, and maintenance of our software test automation frameworks. Drawing from collective insights and closely collaborating with the internal Engineering team, the QA Engineer will support in amplifying our testing efficiency and shaping the direction of our technology operations. Steering the concept and implementation of processes that support our productivity, adaptability, and reliability, this QA leader will work to enhance our automation strategies, leveraging innovative technologies to sustain our commitment to quality. Documenting our test automation methodologies and interpreting automated test cases, they will provide invaluable insights, spotlighting areas that may be vulnerable and warrant procedural enhancements.

To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we’re growing at a rate that makes us unstoppable. If you’re looking to be surrounded by people who will inspire you to think and challenge you to grow then look no further. Our team is made up of some of the most visionary and uncompromising individuals you will ever encounter. We don’t take ourselves seriously but we’re serious about the work we do and there is absolutely no slowing us down.

To keep that momentum going, we do our very best to make sure that each and every team member is completely taken care of. We’re nothing without our people and we strive to offer a package that reflects that. As a Kharon team member, you can expect:

Benefits
  • Fully sponsored medical, dental, and vision
  • FSA program for both medical and dependent care
  • 401k + Roth with matching and immediate vesting
  • Paid time off + 11 paid holidays

The base salary range at Kharon is set between $150,000 - $165,000. Please note that this figure does not necessarily include potential bonuses, commissions, benefits, or equity that may be part of the overall compensation package.

How to apply

If interested in pursuing this position, please visit the company website at www.kharon.com to apply.

Kharon is committed to cultivating and maintaining a workplace that is free from harassment and discrimination. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ethnicity, gender, gender identity or expression, sexual orientation or identity, neurodiversity, appearances, age, protected veteran status, or status as a qualified individual with disability.

Additional information

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Sales, General Business, and Education

Industries: Wireless Services, Telecommunications, and Communications Equipment Manufacturing

#J-18808-Ljbffr