Software Development Engineer in Test

Auger Inc
  • Bellevue, WA
    2 days ago

    Job Description

    About the Role

    Augers software makes decisions and writes them back into the systems that run our customers supply chains, so quality is part of the product, not a final checkpoint. As an SDET, you will own quality and test automation across the Auger platform, so our engineers can ship with confidence. We're looking for a Quality Assurance Engineer who's passionate about ensuring world-class reliability and performance. You'll work alongside engineering and product teams to design and implement automated test systems, improve CI/CD processes, and uphold the highest standards of quality across our products.

    What Youll Do

    • Build and maintain automated test suites (unit, integration, end-to-end, and regression) for Augers platform, APIs, and user interface.
    • Test data-driven and AI-powered systems: validate pipeline outputs, check data quality and contracts between layers, and confirm that AI-generated recommendations and write-backs behave correctly.
    • Embed quality in CI/CD so that every change is tested automatically before it reaches customers.
    • Design test plans for customer deployments, including internal dogfooding, Auger testing, and joint testing with customer teams before go-live.
    • Test integrations and write-backs to customer systems with attention to correctness, idempotency, error handling, and auditability.
    • Diagnose, reproduce, and track issues to resolution using tools such as Jira or GitHub Issues, and find root causes, not only symptoms.
    • Partner with developers in design and code reviews to make systems testable and maintainable.
    • Use AI-assisted development tools responsibly to write and extend tests faster, and review and validate generated code before it ships.
    • Be a quality advocate who influences how we build, deploy, and monitor software across environments.

    What You Bring

    • Bachelors or Masters degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
    • Experience in QA, test automation, or software development.
    • Programming skill in at least one language such as Python, Java, TypeScript, or JavaScript.
    • A strong understanding of software testing methods, including unit, integration, system, and acceptance testing.
    • Experience with at least one test framework, such as PyTest, JUnit, Jest, Cypress, Playwright, or Selenium, from work, school, or personal projects.
    • A solid understanding of algorithms, data structures, and how distributed systems fail.
    • Ability to work in person from our Bellevue headquarters, and to participate in on-call rotations.
    • Experience with CI/CD systems (such as GitHub Actions, Azure DevOps, or Jenkins), cloud platforms (Azure, AWS, or GCP), or API, performance, or security testing is a plus.
    • Experience testing data pipelines or AI-powered features, or knowledge of supply chain systems such as ERP, WMS, or TMS, is a plus.

    Numbers & Facts

    LocationBellevue, WA

    Skills

    • Acceptance Testingunmatched
    • Algorithmsunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Atlassian JIRAunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Data Managementunmatched
    • Data Qualityunmatched
    • Data Structuresunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Environmental Monitoringunmatched
    • Error Handlingunmatched
    • GCP (Good Clinical Practices)unmatched
    • GitHubunmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • JUnitunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Jenkinsunmatched
    • Microsoft Windows Azureunmatched
    • Multiplatform/Cross-Platformunmatched
    • On Callunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Programming Toolsunmatched
    • Pytestunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Assuranceunmatched
    • Quality Assurance Methodologyunmatched
    • Root Cause Analysisunmatched
    • Seleniumunmatched
    • Software Design for Test (SDET)unmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Testingunmatched
    • Supply Chainunmatched
    • System Testunmatched
    • System Validationunmatched
    • Test Automationunmatched
    • Test Dataunmatched
    • Test Designunmatched
    • Test Plan/Scheduleunmatched
    • Test Suiteunmatched
    • Testingunmatched
    • Unit Testunmatched
    • User Interface/Experience (UI/UX)unmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder