{"schemaVersion":"jobsearcher.job.v1","id":"a98c9ce55eef985913eea384","url":"https://jobsearcher.com/jobs/a98c9ce55eef985913eea384","canonicalUrl":"https://jobsearcher.com/jobs/a98c9ce55eef985913eea384","title":"Senior Software Developer in Test (C#)","description":"Our Fortune 100 client is hiring for a Senior Software Developer in Test who is highly proficient with test automation framework creation and enhancement. In this role, you’ll work closely with developers to implement Reqnroll for scalable automated testing. The role is open to fully remote but candidates but must be willing to work ET hours within the United States.\nDay-to-Day Responsibilities:\nLead and implement automated testing using Reqnroll (SpecFlow-style BDD automation) for .NET services and workflows; define patterns, step-definition structure, and project conventions.\nPartner with developers and QA to design risk-based test scenarios, improve overall coverage, and reduce rework/retesting through shared ownership of quality.\nBuild and maintain automation across layers (API/integration/functional), prioritizing scenarios tied to acceptance criteria and high-risk areas.\nIntegrate automated tests into CI/CD pipelines so test results are visible, repeatable, and actionable (quality gates, reporting, and defect triage).\nAssess existing/legacy automation approaches and recommend a pragmatic modernization path (including migration strategy and parallel-run validation where needed).\nProvide regular testing/automation status updates, surface obstacles/risks early, and help define/verify exit criteria and “definition of done” for testing.\nCreate and maintain technical documentation for automation frameworks, patterns, and onboarding.\nMusts:\nStrong experience building test automation for .NET applications (C#, test patterns, maintainable automation design).\nHands-on experience with Reqnroll and/or SpecFlow-style BDD frameworks (feature files, step definitions, hooks, tagging strategies).\nAPI testing expertise (designing robust automated API checks; familiarity with tool evaluation considerations like Postman vs framework-based automation).\nProven ability to lead/own test automation strategy and execution—planning, prioritization, and delivering measurable coverage improvements.\nSolid understanding of software engineering practices: version control, code reviews, CI concepts, and writing production-quality automation code.\nExperience collaborating cross-functionally (developers, QA, architects/product partners) and communicating progress, risks, and recommendations clearly.\nStrong documentation habits—able to produce clear runbooks and framework guidance for long-term maintainability.\nDoes this sound like something you'd like to hear more about?\nIf so, APPLY NOW!\nOur job opening #5415\nJob Types: Full-time, Contract\nBenefits:\nDental insurance\nHealth insurance\nVision insurance\nWork Location: Remote","company":"Precision Systems","rawCompany":"precision systems","city":"Remote","state":"OR","isRemote":false,"isActive":false,"createdAt":"2026-08-09T14:55:20.802Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Developer in Test (C#)","description":"Our Fortune 100 client is hiring for a Senior Software Developer in Test who is highly proficient with test automation framework creation and enhancement. In this role, you’ll work closely with developers to implement Reqnroll for scalable automated testing. The role is open to fully remote but candidates but must be willing to work ET hours within the United States.\nDay-to-Day Responsibilities:\nLead and implement automated testing using Reqnroll (SpecFlow-style BDD automation) for .NET services and workflows; define patterns, step-definition structure, and project conventions.\nPartner with developers and QA to design risk-based test scenarios, improve overall coverage, and reduce rework/retesting through shared ownership of quality.\nBuild and maintain automation across layers (API/integration/functional), prioritizing scenarios tied to acceptance criteria and high-risk areas.\nIntegrate automated tests into CI/CD pipelines so test results are visible, repeatable, and actionable (quality gates, reporting, and defect triage).\nAssess existing/legacy automation approaches and recommend a pragmatic modernization path (including migration strategy and parallel-run validation where needed).\nProvide regular testing/automation status updates, surface obstacles/risks early, and help define/verify exit criteria and “definition of done” for testing.\nCreate and maintain technical documentation for automation frameworks, patterns, and onboarding.\nMusts:\nStrong experience building test automation for .NET applications (C#, test patterns, maintainable automation design).\nHands-on experience with Reqnroll and/or SpecFlow-style BDD frameworks (feature files, step definitions, hooks, tagging strategies).\nAPI testing expertise (designing robust automated API checks; familiarity with tool evaluation considerations like Postman vs framework-based automation).\nProven ability to lead/own test automation strategy and execution—planning, prioritization, and delivering measurable coverage improvements.\nSolid understanding of software engineering practices: version control, code reviews, CI concepts, and writing production-quality automation code.\nExperience collaborating cross-functionally (developers, QA, architects/product partners) and communicating progress, risks, and recommendations clearly.\nStrong documentation habits—able to produce clear runbooks and framework guidance for long-term maintainability.\nDoes this sound like something you'd like to hear more about?\nIf so, APPLY NOW!\nOur job opening #5415\nJob Types: Full-time, Contract\nBenefits:\nDental insurance\nHealth insurance\nVision insurance\nWork Location: Remote","datePosted":"2026-08-09T14:55:20.802Z","dateModified":"2026-08-09T14:55:20.802Z","hiringOrganization":{"@type":"Organization","name":"Precision Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Remote","addressRegion":"OR","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a98c9ce55eef985913eea384"},"url":"https://jobsearcher.com/jobs/a98c9ce55eef985913eea384"}}