Senior Software Engineer, Test (Org Modeling)
Core
Architecting end-to-end quality systems, frameworks, and tooling to ensure software reliability and enable rapid, confident shipping across the stack.
Role type
Senior Software Engineer, Test (Quality Engineering)
Builds
Automated testing frameworks, CI/CD pipelines, performance/load testing dashboards, and chaos testing guardrails.
Domain
SaaS / Field Service Management / Quality Engineering
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Systems thinking, layered testing strategy (unit/integration/E2E/performance/chaos), CI/CD pipeline integration, SQL/data querying, observability tool navigation, API/contract testing, Git hygiene, OOP (C#/Java/Python)
Preferred skills
AI tooling proficiency, performance/load test design, chaos/resilience testing patterns
Technologies
GitHub Actions, Teamcity, Jenkins, PostgreSQL, MS-SQL, C#, Java, Python
Responsibilities
Design and build quality systems end-to-end; set vision for testing layers (unit, integration, E2E, Load, Security, Chaos); integrate automated tests into CI/CD; drive performance and load testing with dashboard monitoring; champion contract and chaos testing; monitor test results and diagnose root causes; facilitate continuous process improvement for testing tools and methodologies; collaborate on test planning with Engineers, PMs, and Designers.
Seniority
Senior, hands-on IC