1

Pytest Jobs in Boston, MA (NOW HIRING)

Test techniques to manage integration into a growing code base, particularly using PyTest * Signal processing, such as Fourier Transforms, PSD, filters, and resampling * Experience with user ...

Test techniques to manage integration into a growing code base, particularly using PyTest * Signal processing, such as Fourier Transforms, PSD, filters, and resampling * Experience with user ...

Quality Development Engineer

Boston, MA · On-site

$90K - $110K/yr

Experience with Python modules such as pytest, Kubernetes, or boto3 * Experience with the Go programming language * Technical knowledge of operating systems * Experience with Windows batch and ...

Test techniques to manage integration into a growing code base, particularly using PyTest * Signal processing, such as Fourier Transforms, PSD, filters, and resampling * Experience with user ...

Senior SW Test Engineer

Westford, MA · On-site

$114K - $149K/yr

Duties include developing, modifying and executing software test plans; develop Automated test cases using Python in Pytest environment; analyzing and writing test standards and procedures ...

Senior Software Engineer

Boston, MA · On-site

$133K - $175K/yr

Advanced proficiency in Python, FastAPI, PyTest, Celery, and other Python frameworks * Deep understanding of software design patterns, object-oriented programming, and concurrency * Strong experience ...

Senior Data Engineer

Somerville, MA · On-site

$115K - $157K/yr

A strong foundation in Python (or equivalent), including testing frameworks (e.g., pytest) and ORMs (e.g., SQLAlchemy) * You understand modularity and how to define clear scopes and responsibilities ...

Senior Data Engineer

Somerville, MA · On-site

$115K - $157K/yr

A strong foundation in Python (or equivalent), including testing frameworks (e.g., pytest) and ORMs (e.g., SQLAlchemy) * You understand modularity and how to define clear scopes and responsibilities ...

Software Developer in Test II

Boston, MA · On-site

$101K - $188K/yr

Knowledge of Python/Pytest in addition to C/C++ with GenAI * Knowledge of Jenkins for CI, Docker and GIT as Source control are a must. * Data communications and networking experience (TCP/IP, etc)

next page

Showing results 1-20

People also search for

Pytest information

See Boston, MA salary details

$5

$36

$68

How much do pytest jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for pytest in Boston, MA is $36.76, according to ZipRecruiter salary data. Most workers in this role earn between $23.75 and $48.85 per hour, depending on experience, location, and employer.

What is Pytest and what is it used for?

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, and why are they important?

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 are popular job titles related to Pytest jobs in Boston, MA? For Pytest jobs in Boston, MA, the most frequently searched job titles are:
What cities near Boston, MA are hiring for Pytest jobs? Cities near Boston, MA with the most Pytest job openings:
Senior Software Engineer - Profiles, Lists and Segments

Senior Software Engineer - Profiles, Lists and Segments

Klaviyo

Boston, MA

$133K - $175K/yr

Other

Posted 14 days ago


Job description

Why You Should Join the PLS (Profiles, Lists and Segments) Team:

The PLS team is responsible for building and scaling the core customer data experiences at Klaviyo - profiles, lists, and real-time segments. We own the tools that let customers understand who their users are, group them into meaningful audiences, and keep those audiences up to date as new data flows in. Our work underpins how customers target, personalize, and measure every message they send, making this product area core to Klaviyo's continued success.

As a Senior Software Engineer on the team, you'll play a key role in designing and building scalable systems that power how customers manage and activate their data. Partnering closely with product managers, data scientists, and other platform teams, you'll help define scope, translate complex data and UX problems into practical implementations, and build intuitive workflows that give customers confidence in their audiences. This role leans frontend, with a strong focus on crafting thoughtful, reusable components and seamless user experiences using technologies like TypeScript, React, Python, and Django. There are ample opportunities for growth given the scope of this role and the team's central role in Klaviyo's product.

How You Will Make a Difference:

  • You will be a core member of the PLS team, working on impactful customer-facing features that will make our product the best in the industry.
  • You will work on creating easy-to-use editors that are highly performant.
  • You will work closely with Product, Design, and Data Science to provide the best experience for our customers.
  • You will mentor team members and drive initiatives that help the team learn new skills.

Who You Are:

  • 5+ years of experience in full-stack development with strong hands-on skills in React, Redux, JavaScript, HTML, and CSS, along with familiarity with general web best practices.
  • Has a track record of delivering and shipping work powered by or accelerated through AI.
  • Experience conducting code reviews and running a robust testing cycle using automated testing practices and frameworks, including end-to-end and integration tests (e.g., cypress, pytest).
  • Experienced with RESTful and GraphQL APIs, and evolving APIs and data models to support product success.
  • You take ownership of your work-from requirements and edge cases to implementation and testing-and are motivated by solving tough problems with others.
  • Proven track record of leading complex, multi-quarter projects involving cross-team collaboration and being accountable for their outcomes

Technologies We Use (not exhaustive):

  • React, TypeScript, Redux
  • Python, Django
  • Amazon Web Services (EC2, RDS, Aurora, S3, etc.), Terraform, and other DevOps tools
  • MySQL, RabbitMQ, Redis, ProxySQL

We use Covey as part of our hiring and / or promotional process. For jobs or candidates in NYC, certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 3, 2025.

Please see the independent bias audit report covering our use of Covey here