1

Pytest Jobs in Chicago, IL (NOW HIRING)

Sr. Principal, DevOps

Chicago, IL

$134K - $172.20K/yr

Manage the delivery of automated testing services including Playwright for UI test automation, Python-based test automation, and framework support for JUnit, Jest, Pytest, and NUnit, working with ...

SDET

Chicago, IL · On-site

$81K - $97.20K/yr

Technical Skills: • Proficiency in Python or JavaScript. • Familiarity with Playwright or Cypress. • Basic understanding of unit testing frameworks such as PyTest, Mocha, or Jest. • Exposure ...

Developer II - Python

Chicago, IL · Hybrid

$85K - $110K/yr

Testing: Ability to write meaningful unit tests; familiarity with pytest or similar * ORM: Working knowledge of SQLAlchemy, Django ORM, or equivalent Bonus Points * Familiarity with Kubernetes ...

Senior SDET

Chicago, IL · On-site

$90K - $99K/yr

... PyTest, Mocha, or Jest. • Exposure to API testing tools such as Postman or REST Assured. • Knowledge of Git or GitHub. • Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, or ...

... PyTest, or similar. - Experience integrating with platforms such as Jira, Azure DevOps, GitHub, Jenkins, GitLab, or cloud test platforms. - Knowledge of test analytics, data pipelines, and ...

next page

Showing results 1-20

People also search for

Pytest information

See Chicago, IL salary details

$5

$34

$64

How much do pytest jobs pay per hour?

As of May 30, 2026, the average hourly pay for pytest in Chicago, IL is $34.86, according to ZipRecruiter salary data. Most workers in this role earn between $22.55 and $46.30 per hour, depending on experience, location, and employer.

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 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 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.

Sr. Principal, DevOps

$134K - $172.20K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Northern Trust rating

7.7

Company rating: 7.7 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

About Northern Trust:
Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.
Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.
We are seeking an experienced Service Delivery Leader to lead the operational excellence of our Modern Delivery Platform. This department is the backbone of our enterprise software delivery capability, owning thousand of DevOps CI/CD and Infrastructure-as-Code pipelines (Azure) in GitHub, and a portfolio of over 250 enterprise developer tools, UI & backend development accelerators and software products that power thousands of engineers across the organization.
In this role you will be accountable for the end-to-end service delivery lifecycle across a sophisticated, multi-layered SDLC ecosystem. Our environment spans AI-driven agent orchestration, cloud-native infrastructure on Microsoft Azure, enterprise DevSecOps toolchains (GitHub, SonarQube, CxOne, WIZ), automated testing frameworks, and data governance integration through Collibra. You will ensure that every platform service meets or exceeds its SLAs, drive continuous improvement, and act as the primary interface between software platform engineering and our internal business stakeholders.
The ideal candidate brings a strong blend of ITIL-grounded service management discipline and genuine technical fluency in modern cloud-native, DevSecOps, and AI-augmented delivery environments.
Responsibilities
  • Service Delivery & SLA Management: Own and manage service level agreements (SLAs), operational level agreements (OLAs), and key performance indicators (KPIs) across all platform engineering services, ensuring consistent delivery quality and stakeholder satisfaction.
  • SDLC Ecosystem Oversight: Oversee the seamless operation of our full SDLC toolchain including Azure DevOps (backlog/sprint management), GitHub (repositories, Actions workflows, Package Registry, Copilot), SonarQube (code quality), CxOne SAST and SCA (code security and dependency analysis), WIZ (cloud security posture management), and ServiceNow (change and release management).
  • Infrastructure & Cloud Services: Ensure the reliability and governance of Azure infrastructure as code pipelines, collaborating with infrastructure teams managing Terraform-based IaC pipelines across the enterprise.
  • DevSecOps Integration: Drive the integration and operational health of security scanning (CxOne SAST/SCA), cloud security (WIZ), and code quality (SonarQube) services into CI/CD pipelines, ensuring security is embedded throughout the delivery lifecycle.
  • Test Automation Services: Manage the delivery of automated testing services including Playwright for UI test automation, Python-based test automation, and framework support for JUnit, Jest, Pytest, and NUnit, working with Azure Test Plans for test management.
  • Data Governance Integration: Champion the integration with Collibra for data classification, ensuring platform services adhere to data governance policies and that metadata flows seamlessly between engineering tools and the enterprise data catalog.
  • Collaboration & Knowledge Management: Ensure effective utilization of collaboration platforms including Microsoft Teams (messaging, meetings, transcript management), Confluence (architecture patterns, frameworks, cookbooks), Miro (planning and architecture diagrams), and SharePoint (business, functional, and non-functional requirements documentation).
  • Incident & Problem Management: Lead major incident response, root cause analysis, and problem management processes across platform services. Coordinate with ServiceNow for change and release management governance.
  • Stakeholder Engagement: Serve as the primary point of contact for internal stakeholders, providing regular service reviews, capacity planning insights, and roadmap alignment across business units.
  • Continuous Improvement: Identify and drive service improvement initiatives using data-driven insights, automation opportunities, and industry best practices to enhance platform reliability, developer experience, and operational efficiency.
  • Vendor & License Management: Oversee vendor software license planning and budgeting, optimizing costs while ensuring compliance and continuity.
  • Audit and Controls: Be the face of the group for technology risk and controls, internal and externals audits, control testing. Organize the resources to support
Skills - Mandatory
  • Service Management Expertise: Proven track record (7+ years) in IT Service Delivery Management, with ITIL v4 Foundation certification (or higher). Demonstrable experience managing SLAs, OLAs, and KPIs in large-scale enterprise environments.
  • Cloud & Infrastructure Knowledge: Strong working knowledge of Microsoft Azure (compute, networking, PaaS, identity/Entra ID). Familiarity with Infrastructure-as-Code concepts, specifically Terraform, and how IaC pipelines operate at scale.
  • DevOps & CI/CD Fluency: Solid understanding of CI/CD principles and toolchains, particularly GitHub (repositories, Actions, Packages) and Azure DevOps. Ability to engage meaningfully with engineering teams on pipeline performance, reliability, and optimization.
  • DevSecOps Awareness: Understanding of shift-left security practices, including SAST (CxOne), SCA/dependency analysis, cloud security posture management (WIZ), and code quality tooling (SonarQube).
  • ServiceNow Proficiency: Experience leveraging ServiceNow for change management, release management, incident management, and CMDB operations in enterprise settings.
  • Stakeholder Management: Exceptional communication and stakeholder management skills with demonstrated ability to interface effectively with senior leadership, engineering teams, security, and risk/compliance functions.
  • Incident & Problem Management: Strong experience leading major incident management, conducting blameless post-mortems, and driving root cause analysis to resolution.
  • Vendor Management: Experience managing vendor relationships, contract negotiations, and software licensing at enterprise scale (250+ tools/products).
  • Regulated Industry Experience: Background working in financial services, banking, or similarly regulated industries with an understanding of compliance frameworks and audit requirements.
  • Data-Driven Decision Making: Ability to define, track, and report on operational metrics and KPIs, using data to drive continuous improvement and executive-level reporting.
Skills - Nice to Have
  • AI/ML Platform Familiarity: Exposure to AI agent orchestration frameworks such as LangChain, LangGraph, and LangSmith, or experience managing the delivery of AI/ML platform services in enterprise settings.
  • MCP Server & Agentic Architecture: Awareness of Model Context Protocol (MCP) servers and agentic AI architectures, particularly in Azure-hosted environments.
  • Collibra & Data Governance: Experience with Collibra or equivalent data governance/catalog platforms and understanding of data classification workflows and metadata integration.
  • Test Automation Ecosystem: Familiarity with Playwright, Pytest, JUnit, Jest, NUnit, and how automated testing integrates into CI/CD pipelines and Azure Test Plans.
  • Agile & SAFe Practices: Certification or experience with Agile (Scrum/Kanban) or SAFe frameworks, particularly in the context of platform/infrastructure teams.
  • GitHub Copilot & AI-Assisted Development: Understanding of AI-assisted coding tools like GitHub Copilot, their adoption challenges, and governance considerations.
  • FinOps: Experience with Azure cost management, FinOps principles, and optimizing cloud spend across large enterprise environments.
  • Collaboration Tooling: Deep familiarity with Confluence, Miro, SharePoint, and Microsoft Teams as integrated knowledge management and collaboration ecosystems.
  • ITSM Automation: Experience automating ServiceNow workflows, integrating ITSM processes with CI/CD pipelines, or building self-service portals for developer experience improvement.
Salary Range:
$164,600 - 288,000 USD
Salary range is a good faith estimate of base pay. Northern Trust provides a comprehensive benefits package including retirement benefits (401k and pension), health and welfare benefits (medical, dental, vision, spending accounts and disability), paid time off, parental and caregiver leave, life & accident insurance, and other voluntary and well-being benefits. Northern Trust also provides a discretionary bonus program that may include an equity component.
Working with Us:
As a Northern Trust partner, greater achievements await. You will be part of a flexible and collaborative work culture in an organization where financial strength and stability is an asset that emboldens us to explore new ideas.
Movement within the organization is encouraged, senior leaders are accessible, and you can take pride in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose.
We'd love to learn more about how your interests and experience could be a fit with one of the world's most admired and sustainable companies! Build your career with us and apply today. #MadeForGreater
Reasonable accommodation
Northern Trust is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at MyHRHelp@ntrs.com .
We hope you're excited about the role and the opportunity to work with us. We value an inclusive workplace and understand flexibility means different things to different people.
Apply today and talk to us about your flexible working requirements and together we can achieve greater.

What Northern Trust employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom