Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer in Test (Sr. SDET)

$116.34k - $142.19k

PEMCO

Job Description

Applicants must be a resident and work from one of the following states: WA, OR, ID, TX, OH, FL, SC, NC, or IL, with occasional travel to our headquarters, located in Seattle, WA.

Who We Are

At PEMCO, we’re all about people – our customers, our employees, and the community. We’re a mutual insurance company owned by our Northwest policyholders. We provide auto, home, renters, and boat coverage. Recognized by Forbes as one of America’s Best Insurance Companies in both Auto and Home for 2026, based on customer survey feedback, and by Newsweek as one of America’s Greatest Midsize Workplaces 2025. We are consistently recognized for our outstanding customer service, employee expertise, community partnerships, and social impact programs. All of which makes PEMCO a great place to work! Our social impact programs motivate high achievement by youth in education; build stronger and greener communities; and increase safety at home, on the road, and at play. We’re committed to diversity, equity, inclusion, and belonging, and to fostering an inspiring and inclusive workplace. These efforts create and cultivate an environment that builds fairness and understanding, encourages collaboration and flexibility, and celebrates all the ways in which we’re different and the same – enabling all individuals to achieve their full potential.

Why We Need You

PEMCO has an opportunity for a Senior Software Engineer in Test (Sr. SDET) to join our community. This position is responsible for ensuring the quality, reliability, scalability, and performance of PEMCO's enterprise data platforms, data pipelines, and analytics solutions. This role partners closely with Data Engineering, Data Governance, Analytics, AI, Product, and Technology teams to design and implement automated testing solutions across data lakes, data warehouses, cloud data platforms, and reporting environments.

This role goes beyond traditional test execution. The Sr. SDET will apply an engineering-first quality mindset by designing reusable test automation frameworks, developing data validation utilities, integrating testing into CI/CD pipelines, and using white-box testing techniques to validate complex data transformations, business rules, data lineage, integration logic, and performance quality before issues impact production.

Strong Property & Casualty insurance experience is required. The successful candidate must be able to understand and test insurance data domains such as policy administration, underwriting, claims, billing, customer, actuarial, finance, regulatory reporting, and related operational data flows.

What You’ll Be Doing

  • Partner with business and technology teams to understand requirements and contribute to solution design for analytics and AI/ML initiatives.
  • Design, develop, and execute comprehensive test strategies for enterprise data platforms, data pipelines, analytics solutions, and cloud-based data environments.
  • Apply white-box testing techniques to validate data transformation logic, orchestration processes, source-to-target mappings, business rules, and integration pathways.
  • Define test coverage expectations, data quality gates, release readiness criteria, and automated validation standards across the software delivery lifecycle.
  • Partner with engineering teams to shift quality practices earlier in design, development, code review, and deployment processes.
  • Develop and maintain traceability between business requirements, insurance data rules, technical design, and automated test coverage.
  • Build automated validation processes to verify data accuracy, completeness, consistency, timeliness, reconciliation, and integrity across source and target systems.
  • Validate large-scale datasets and distributed processing jobs across platforms such as Databricks, Snowflake, Spark, Hadoop, Hive, Amazon EMR, BigQuery, or similar technologies.
  • Develop reusable utilities for data comparison, schema validation, metadata validation, row-count reconciliation, data profiling, and anomaly detection.
  • Investigate production defects, data anomalies, failed pipelines, and quality exceptions to identify root causes and recommend durable corrective actions.
  • Partner with Data Governance and business teams to validate data definitions, lineage, standards, and control requirements.
  • Design, build, and maintain scalable automated testing frameworks for ETL, ELT, API, integration, regression, performance, and end-to-end testing.
  • Integrate automated tests into CI/CD pipelines using GitHub Actions, Azure DevOps, Jenkins, or comparable tools.
  • Develop automated quality reporting, test metrics, and dashboards that provide actionable insight into test coverage, defect trends, and platform readiness.
  • Leverage AI-assisted development and test automation tools responsibly to improve test creation, coverage, maintainability, and delivery velocity.
  • Continuously improve automation reliability by reducing flaky tests, improving test data management, and strengthening repeatability across environments.
  • Conduct performance, scalability, and reliability testing for data processing workloads, pipelines, and analytics solutions.
  • Evaluate system behavior under varying data volumes, schedules, concurrency patterns, and processing windows.
  • Identify bottlenecks, latency issues, data quality risks, and edge cases that may impact downstream reporting, analytics, operational processes, or customer outcomes.
  • Collaborate with engineers and architects to improve pipeline reliability, observability, monitoring, and recovery processes.
  • Validate insurance business processes, calculations, data structures, and data flows supporting policy, underwriting, claims, billing, customer, actuarial, finance, compliance, and regulatory reporting functions.
  • Translate insurance business requirements and data rules into effective test scenarios, automated validations, and release quality criteria.
  • Identify risks related to insurance data quality, downstream operational impact, reporting accuracy, auditability, and regulatory obligations.
  • Partner with business stakeholders and technology teams to ensure testing reflects the realities of property and casualty insurance operations.
  • Participate in design reviews, architecture discussions, sprint planning, defect triage, release readiness, and post-implementation reviews.
  • Partner with Data Engineers, Software Engineers, Architects, Product Managers, Business Analysts, and business stakeholders to align quality practices with business priorities.
  • Mentor team members on SDET practices, data validation approaches, automation design patterns, and quality engineering standards.
  • Communicate risks, issues, test results, and recommendations clearly to technical and non-technical audiences.
  • Demonstrate behaviors consistent with PEMCO's policies, values, code of ethics, and business conduct.
  • Other duties as assigned.

What You’ll Bring

  • B.A./B.S. degree in Computer Science, Software Engineering, Artificial Intelligence, Machine Learning, Data Science, Data Engineering, or related field or equivalent experience required.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Engineering, or related field, or equivalent combination of education and experience required.
  • 5+ years of experience in Quality Engineering, Software Testing, SDET, Test Automation, Data Testing, or related engineering roles required.
  • 3+ years of hands‑on experience testing enterprise data platforms, data warehouses, data lakes, big data platforms, data pipelines, or analytics solutions required.
  • 3+ years of strong Property & Casualty insurance experience, including practical experience supporting or testing insurance data domains such as policy administration, underwriting, claims, billing, customer, actuarial, finance, compliance, or regulatory reporting required.
  • Experience designing and implementing automated testing frameworks and reusable data validation utilities required.
  • Experience with white-box testing, integration testing, data reconciliation, API testing, regression testing, performance testing, and root‑cause analysis required.
  • Experience working in Agile, DevOps, CI/CD, and cloud-based engineering environments required.
  • Proven 5+ years of experience in testing big data & creating test frameworks & white box testing [NP1] .
  • Advanced SQL skills, including complex queries, joins, aggregations, reconciliation logic, and data validation patterns.
  • Programming experience with Python, PySpark, Java, Scala, JavaScript/TypeScript, or comparable languages.
  • Hands‑on experience with modern data platforms such as Databricks, Snowflake, Spark, Hadoop, Hive, Amazon EMR, BigQuery, SQL Server, Delta Lake, or similar technologies.
  • Experience with CI/CD tools such as GitHub Actions, Azure DevOps, Jenkins, or similar platforms.
  • Experience with source control, branching strategies, test automation repositories, and code review practices.
  • Understanding of distributed data processing, data modeling, ETL/ELT patterns, data lineage, metadata, and data quality controls.
  • Experience with insurance data warehouse modernization, cloud migration, data governance, analytics enablement, or AI/ML data quality initiatives.
  • Experience creating self‑service test data tools, reusable validation libraries, or automated quality dashboards.
  • Experience with AI‑enabled testing, GitHub Copilot, test generation tools, or intelligent automation capabilities.
  • Certifications or coursework in software testing, quality engineering, cloud data platforms, data engineering, or property and casualty insurance.
  • Quality Engineering Mindset: Builds quality into solutions through automation, prevention‑focused practices, and engineering discipline.
  • Insurance Business Acumen: Understands property and casualty insurance workflows, data relationships, operational risks, and business impact.
  • Analytical Problem Solving: Diagnoses complex data issues, identifies root causes, and develops durable solutions.
  • Collaboration & Communication: Explains technical concepts clearly and partners effectively across technology and business teams.
  • Continuous Improvement: Identifies opportunities to improve automation, reliability, delivery speed, and quality outcomes.
  • Responsible AI Enablement: Uses AI‑assistant tools in a secure, ethical, and compliant manner consistent with PEMCO standards.

Compensation

The pay range for this role is shown below. Compensation decisions are determined based on an individual’s qualifications, job‑related knowledge, skills, and experience.

  • Greater Seattle area target pay range: $ 116,338 - $ 142,190. The full pay range is $ 96,948 - $161,580.
  • Outside Greater Seattle area target pay range: $ 102,670 - $ 125,486. The full pay range is $ 85,559 - $ 142,598.

Greater Seattle Area is defined as working within approximately 100 miles of Seattle.

Outside Greater Seattle is defined as working approximately 100 miles or more from Seattle.

Benefits

Regular part‑time PEMCO employees working at least 24 hours per week and regular full‑time PEMCO employees are eligible to elect coverage under medical, dental, and vision plans for themselves and their eligible family members with generous employer premium cost shares. In addition, as a benefits‑eligible employee, you are:

  • Covered by employer‑paid basic life and accidental death & dismemberment insurance policies as well as long‑and short‑term disability benefit coverages.
  • Eligible to participate in PEMCO’s 401(k) plan, which includes a generous employer match (2 for 1 on the first 6% employee pre‑tax and/or Roth deferral, up to federal maximums).

PEMCO Provides a Variety Of Time Off Programs Including

  • Vacation and eight (8) paid holidays.
  • Granted four (4) floating holidaysand up to ten (10) days of sick leave immediately upon hire (pro‑rated based on hire date and full‑time/part‑time status).
  • In addition, PEMCO provides paid time off for bereavement, jury duty, and employee volunteering in the community.

Other Miscellaneous Benefit Programs Offered By PEMCO Include

  • Education Assistance Program after one year of service.
  • Scholarship program for children of PEMCO employees after one year of service; children’s birthday gift program.
  • Flexible Spending Accounts, Employee Assistance Program, and charitable gift matching.
  • Other compensation, depending on role, contributions, and performance, may include:
  • Discretionary bonuses.
  • Tiered sales commissions and/or incentives.

Equal Employment Opportunity

At PEMCO, we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our products, and our community to flourish. PEMCO is honored to be an equal opportunity workplace. We are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national orientation, age, citizenship, marital status, disability, gender identity, sexual orientation, or veteran status.

Accommodations

At PEMCO, people are at the heart of our business. We’re committed to providing an inclusive hiring experience for all candidates. If you need reasonable accommodations to apply for a role or participate in an interview, please contact us by email with your name, the job reference number(s), your preferred contact method, and a brief description of the accommodation needed. Requests are considered on a case‑by‑case basis in accordance with applicable disability laws, including the ADAAA.

Applicants Have Rights Under Federal Employment Laws

  • Family and Medical Leave Act (FMLA)
  • Equal Employment Opportunity (EEO)
  • Employee Polygraph Protection Act (EPPA)
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Test (Sr. SDET) in Seattle, WA vacancy
  • $165k - $205k

     ...talent to join us in our mission to support first responders in saving lives. About this Role:We are seeking an experienced Software Engineer, Test (SDET) to own quality engineering and test automation for BRINC's Web Platform and Services, our cloud product suite known as... 
    Suggested
    Contract work
    Work at office
    Flexible hours
    Early shift

    BRINC DRONES

    Seattle, WA
    4 days ago
  •  ...experience to our users. Our quality assurance engineering team is responsible for keeping an e-...  ...here at TikTok.What you'll do:- Build test platforms, automation frameworks,...  ...Bachelor degree or above in Computer Science, Software Engineering, or a related technical... 
    Senior

    TikTok

    Seattle, WA
    4 days ago
  • $191k - $253k

     ...Anduril Industries is seeking a Senior Software Engineer to join their Manufacturing Test organization in Bellevue, WA. You will focus on automation and developing test executive software for military products. This role requires expertise in Python, CI/CD processes... 
    Senior

    Slope

    Bellevue, WA
    18 hours ago
  • A consulting services provider is looking for a Test Analyst specializing in Java SDET Automation for the Manufacturing Domain. The candidate will develop automation frameworks for web and mobile applications while integrating with CI/CD processes. A Bachelor's degree... 
    Suggested
    Full time

    Avance Consulting

    Bellevue, WA
    4 days ago
  • Test Analyst - Java SDET Automation (Independent Verification and Validation Testing Manufacturing Domain) Full time Role: Test Analyst - Java SDET Automation (Independent Verification and Validation Testing Manufacturing Domain) Duration: Full Time Location: Bellevue... 
    Suggested
    Full time
    Work experience placement

    Avance Consulting Services

    Bellevue, WA
    3 days ago
  • Overview Test Analyst - SDET, Automation, C# development (Interview will be On 8th September 2017 and offers will be rolled out quickly) Details Employment: Full-time Location: Seattle, WA Relocation: Client is willing to provide relocation assistance Qualifications Basic... 
    Full time
    Relocation
    Relocation package

    Avance Consulting Services

    Seattle, WA
    2 days ago
  •  ...DescriptionSDET - Automation test with C#, .Net and JavaScript...  ...test activities throughout the software development and sustainment...  ...Mentors other software development engineers in test and provides...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Work experience placement
    Local area

    Comtech

    Seattle, WA
    4 days ago
  •  ...managing an organization.Job DescriptionMust Have:1. API Gateway experience 2. C# experience, running and investigating failures in C# test Testing the implementation of an API Gateway and other application infrastructure. 4-6 years experience in infrastructure testing.... 

    Comtech

    Seattle, WA
    4 days ago
  •  ...A leading global technology company is seeking a Software Development Engineer in Test (SDET) for its centralized QA Team in Seattle. The role involves testing complex API and mobile applications, developing automated test tools, and managing the entire system testing... 

    TikTok

    Seattle, WA
    18 hours ago
  •  ...Statsig Statsig is revolutionizing how software is built, tested, and scaled. Thousands of companies—...  .... About the Team Statsig's engineering team builds scalable infrastructure...  ...solutions. What You’ll Do As a Senior Software Engineer , you will drive... 
    Senior
    Full time
    Work at office

    Statsig

    Bellevue, WA
    13 hours ago
  •  ...Senior Frontend Engineer \\ \ Location: \\ Seattle, WA (On\-site \/ Hybrid)\ \ We’re looking...  ...Setting the quality bar: architecture, testing strategy, performance budgeting, accessibility...  ...engineering looks like in enterprise software, we’d love to hear from you. \ \... 
    Senior
    Full time
    Work experience placement

    Talentry

    Seattle, WA
    13 hours ago
  • IntelliBee in Seattle is seeking a meticulous SDET to contribute to and review designs for production software. The role emphasizes testability, robustness and performance...  ...responsibilities including writing automated tests and building automation tools within CI/CD. You... 

    Intellibee Inc

    Seattle, WA
    4 days ago
  •  ...experimental mindset — who rapidly test emerging capabilities to...  ...distributed systems and database engine problems, care about...  ...years of experience in backend software engineering ~ Strong proficiency...  ...capabilities across the platform. As a Senior Software Engineer on this team... 
    Senior
    Full time

    Snowflake

    Bellevue, WA
    13 hours ago
  •  ...PEMCO is seeking a Senior Software Engineer in Test (Sr. SDET) to ensure the quality, reliability, scalability, and performance of PEMCO's enterprise data platforms, data pipelines, and analytics solutions. You will collaborate with Data Engineering, Data Governance... 
    Senior

    PEMCO

    Seattle, WA
    1 day ago
  •  ...Experience building scalable infrastructure software or distributed systems for commercial...  ...~ Knowledge of professional software engineering practices & best practices for the full...  ...source control management, build processes, testing, and operations. ~ Comfortable... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation

    Galvanick

    Seattle, WA
    13 hours ago
  • $143.7k - $194.4k

     ...tooling that spans the full quality spectrum from synthetic test generation, to LLM-as-a-Judge evaluation, to visual validation...  ...looking for a proven, hands-on, results-oriented quality assurance software engineer to drive the strategy, tool selection, quality bar, and best... 
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    2 days ago
  • $143.7k - $194.4k

     ...solutions that are no-brainers to buy and easy to use. The Agentic Workspaces is looking for a talented and passionate Software Development Engineer Test (SDET) to help us develop and grow our portfolio of products and technologies, and change the way people use interactive... 
    Internship
    Remote work
    Worldwide
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $143.7k - $194.4k

    We are looking for a passionate and skilled Software Development Engineer in Test (SDET) to join the Rufus Quality Engineering team. Rufus is Amazon's conversational AI shopping assistant, and as an SDET on this team, you will play a critical role in building scalable test... 
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $185k - $210k

     ...Artificial Intelligence. We are seeking senior observability engineers with specializations in logging and...  ...six or more years of experience in a software or infrastructure engineering...  ...concepts such as the different types of testing, progressive deployments, error budgets... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Bellevue, WA
    13 hours ago
  • Dev9 is looking for a full-time Software Development Engineer in Test (SDET) to provide custom software and cloud-based solutions. Ideal candidates should have 4-6 years of experience with C#, familiarity with Java, and exposure to containers and modern web frameworks.... 
    Senior
    Full time

    Dev9

    Bellevue, WA
    13 hours ago
  •  ...protecting our legal systems deserve software that is as ambitious as they are....  ...Role This isn't just another senior role. As our Senior Software Engineer, you will be working closely with the...  ...with customers to gather feedback, test features, and iterate on the... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Thursday
    Flexible hours

    Deposely

    Bellevue, WA
    13 hours ago
  • $141.9k - $190.3k

    Job Posting Title:Senior Product Software Engineer (Swift)Req ID:10154354Job Description:Department OverviewTechnology is at the heart of Disney’s...  ...development for media playback experiences, integration, and testing.Participate in project estimation and resource planning.... 
    Senior
    Full time

    Hulu

    Seattle, WA
    1 day ago
  • $200k - $287.5k

     ...environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways...  ...architecture discussions Required Qualifications3-5 years of software engineering experience on large-scale distributed systems or cloud... 
    Senior

    Snowflake

    Bellevue, WA
    13 hours ago
  • $190.8k - $286.8k

     ...movement and access to financial data simple and secure. As a Software Engineer, you will design and build the systems that power how...  ...Quality: Write clean, maintainable and efficient code. Testing & Debugging: Develop automated tests to ensure the quality and... 
    Senior
    Full time
    Work experience placement
    Local area

    Plaid

    Seattle, WA
    2 days ago
  • $220k - $292k

     ...capabilities by partnering closely with specialist engineering, operations, and production teams....  ...of mission requirements. TRS hires software engineers & hardware engineers, who are...  ...lifecycle, from concept and design through testing and deployment Stay current with... 
    Senior
    Full time
    Work experience placement
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Seattle, WA
    13 hours ago
  • $78k - $185k

     ...tools.As part of the Quantitative Development team, the Senior Research Software Engineer will be responsible for modernizing existing applications...  ....Employment Type:Full timeJob Level:Vice PresidentPosted Date:Jul 23, 2026ATS Job Description Test:Department:Research
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week

    Morgan Stanley

    Seattle, WA
    2 days ago
  •  ...environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful...  ...opportunities for growth and mentorship from Principal engineers.AS A SENIOR SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL:Design... 
    Senior

    Snowflake

    Bellevue, WA
    13 hours ago
  • $200k - $287.5k

     ...with an experimental mindset — who rapidly test emerging capabilities to discover...  ...talented and passionate SeniorSoftware Engineer for our Snowpark Container Service, part...  ...realizing Snowflake’s Data Cloud Mission.AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Design and develop... 
    Senior
    Work at office

    Snowflake

    Bellevue, WA
    4 days ago
  • $141k - $225.6k

     ...with our ecosystem of devices and cloud software. Like our products, we work better...  ...company where you matter.Your ImpactAs a Senior Software Engineer I on the Frontend Squad, you will...  ...in unit, integration, and end-to-end testing approaches.Deep familiarity with Git and... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    1 day ago
  • $155k - $190k

    Senior Software Engineer - Backend Services Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data...  ...architecture, API design, async-first Python development, testing, packaging, debugging, and operating backend systems in... 
    Senior
    For contractors
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Seattle, WA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer in Test (Sr. SDET). Be the first to apply!