Staff Software Engineer, Testing Tools and Frameworks

GEICO

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Bethesda, MDPalo Alto, CA
Salary
$105,000–$260,000 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $212k
This role $182k
$86k most similar roles pay here $279k

This role pays less than 76% of similar roles. Most pay $185,900–$237,262 — the shaded band above. At the midpoint, this role pays about $182k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About GEICO

GEICO (Government Employees Insurance Company) is one of the largest auto insurers in the United States, offering affordable auto, home, renters, and other personal insurance products. Industry: Insurance

GEICO currently has 68 open roles on FindRole.

Listed pay typically runs $112,500–$230,000 across 68 roles with salary data.

Most-posted roles

View all roles at GEICO

At a glance

TL;DR · Staff Software Engineer, Testing Tools and Frameworks

Staff Software Engineer – Testing Tools and Frameworks joins the Testing Tools and Frameworks team to build, maintain, and extend testing frameworks, libraries, and tools. This role involves translating complex business and engineering needs into accessible testing capabilities, developing custom plugins and fixtures, prototyping new test vectors, and building specialized tools like Excel Addons, data sanitation services, and CLIs. The engineer will mentor junior staff while ensuring continuous delivery processes remain cutting-edge. Technical requirements include deep expertise in Pytest, Playwright, and TestNG internals, along with proficiency in Go, Node, Java, or Python. Candidates must possess skills in Linux system administration, shell scripting, and Kubernetes container orchestration. Experience with K6 for large-scale performance test rigs is highly desirable. The role focuses on solving the technical challenge of scaling common test frameworks across hundreds of engineers.

What does a Software Engineer earn in Maryland?

Median $179000 from 35 postings across 7 companies.

See salary data

What you'll do

  • Translate business and engineering requirements into specific testing capabilities within tools, frameworks, and libraries.
  • Develop extensions, plugins, and fixtures to enhance the capabilities of core test frameworks like Pytest, Playwright, and TestNG.
  • Prototype new test vectors, methodologies, and tools to improve testing processes.
  • Build custom tools such as Excel Addons, data sanitation services, and command-line interfaces to solve technical challenges.
  • Create shared libraries to bridge gaps between different teams and their respective services.
  • Provide technical guidance and mentorship to junior engineers to foster a culture of innovation.
  • Monitor industry trends to ensure continuous delivery processes remain cutting-edge.

What we're looking for

  • Bachelor's degree or master's degree in information technology or a related field, or equivalent experience.
  • 8+ years of experience in software testing and performance/load testing.
  • Deep familiarity with test framework internals including Pytest, Playwright, and TestNG.
  • Proficiency in at least one programming language such as Go, Node, Java, or Python.
  • Strong proficiency in Linux system administration and shell scripting.
  • Experience with Kubernetes and container orchestration.
  • Highly desirable experience developing large scale performance test rigs for K6.
  • Strong communication and collaboration skills to work effectively in a team environment.

More like this

Similar roles

Staff Engineer, Software Engineering

GEICO

Remote (Bethesda, MD) +4 128 days ago $100,000$230,000
Python C# Go Java C++ SQL NoSQL Docker Kubernetes Azure AWS GCP PowerShell REST APIs Microservices Infrastructure as Code SAML OAuth Active Directory
10+ yrs exp Remote

Staff Software Test Engineer

Abbott

Alameda, CA 14 days ago $114,000$228,000
Software Verification Test Automation CI/CD Python JavaScript TypeScript PyTest Playwright Jest REST Assured Microservices cloud‑native architecture FDA 21 CFR ISO 13485 IEC 62304 HIPAA GDPR GitHub Actions Azure Pipelines Harness
10+ yrs exp

Staff Software Test Engineer

Abbott

Alameda, CA +1 37 days ago $114,000$228,000
Embedded Software Testing Software Quality Assurance C C++ Automated Testing Agile SDLC Verification and Validation Scripting end to end testing
8+ yrs exp

Staff Engineer - Software Engineering

Capital One Financial

McLean, VA +2 14 days ago $269,100$307,200
AI Machine Learning Python Java Go JavaScript TypeScript Swift AWS Microsoft Azure Google Cloud Cloud Computing Data Architecture SPA Frameworks Web Technologies Agentic Patterns Scalability Multi-tenancy
7+ yrs exp

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $195,000$257,500
Go Java Blockchain Web3 RESTful API Microservices AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL System Design
7+ yrs exp Remote