{"schemaVersion":"jobsearcher.job.v1","id":"a46ced883cf5d109442dba0d","url":"https://jobsearcher.com/jobs/a46ced883cf5d109442dba0d","canonicalUrl":"https://jobsearcher.com/jobs/a46ced883cf5d109442dba0d","title":"Software Development Engineer","description":"Start Date: Interview TypesSkills Hands-on experience .. Visa Types Green Card, US Citiz.. Job Title: Software Development Engineer in Test (SDET) Location: Atlanta, GA 30305 or Princeton, NJ Duration: 6 Months Contract Job Description: This role sits at the intersection of product understanding, test design, and software engineering, working closely with developers, DevOps, and product managers on a mission-critical cybersecurity SaaS platform. The ideal candidate is not a \"button-clicker,\" but someone who can read specifications, reason about system behavior, anticipate edge cases, build reliable automation, and make quality a first-class concern from day one of every sprint. What You Will DoDesign, build, and maintain structured test cases derived from product specifications, acceptance criteria, and technical designs.Translate product requirements and implementation logic into meaningful test coverage, including edge cases, state transitions, and negative scenarios.Architect, develop, and maintain scalable, reusable automated test suites with a strong focus on API, integration, and end-to-end testing using Playwright.Actively analyze defects:Reproduce issues reliablyInvestigate root causes across UI, API, and backend layersProvide actionable insights to developersEnsure test work is visible and traceable within the development lifecycle by linking test cases, execution results, and defects to requirements, development tasks, and releases.Participate in refinement, grooming, and release discussions to ensure quality is built in early.Maintain accurate and up-to-date test documentation and execution results in TestRail and Playwright. What We're Looking For Core Skills & MindsetMin 8 years of experience in software quality engineering, with a clear shift toward automation and test engineering.Strong analytical and systems-thinking skills.Ability to craft test cases from specifications.Comfortable reasoning about:Data flowsState transitionsBusiness rulesFailure modesConfidence in debugging and issue analysis, including reading logs, inspecting API responses, and isolating root causes.Clear communicator who can explain why something fails, not just that it fails. Automation & EngineeringHands-on experience building and maintaining automation frameworks with Playwright (strongly preferred).Proficiency in API and integration testing (Postman, Rest-Assured, or similar).Solid programming skills in JavaScript (strongly preferred).Experience with CI/CD pipelines and test execution orchestration (GitHub Actions, GitLab CI/CD).Understanding of middle-tier testing: APIs interacting directly with databases and external services. Collaboration & ProcessExperience working in Agile/Scrum teams.Comfortable working closely with:DevelopersProduct managersDevOpsValues quality as a shared team responsibility, not a final gate.","company":"Usm","rawCompany":"usm","city":"Princeton","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-07-22T01:31:48.047Z","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-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Development Engineer","description":"Start Date: Interview TypesSkills Hands-on experience .. Visa Types Green Card, US Citiz.. Job Title: Software Development Engineer in Test (SDET) Location: Atlanta, GA 30305 or Princeton, NJ Duration: 6 Months Contract Job Description: This role sits at the intersection of product understanding, test design, and software engineering, working closely with developers, DevOps, and product managers on a mission-critical cybersecurity SaaS platform. The ideal candidate is not a \"button-clicker,\" but someone who can read specifications, reason about system behavior, anticipate edge cases, build reliable automation, and make quality a first-class concern from day one of every sprint. What You Will DoDesign, build, and maintain structured test cases derived from product specifications, acceptance criteria, and technical designs.Translate product requirements and implementation logic into meaningful test coverage, including edge cases, state transitions, and negative scenarios.Architect, develop, and maintain scalable, reusable automated test suites with a strong focus on API, integration, and end-to-end testing using Playwright.Actively analyze defects:Reproduce issues reliablyInvestigate root causes across UI, API, and backend layersProvide actionable insights to developersEnsure test work is visible and traceable within the development lifecycle by linking test cases, execution results, and defects to requirements, development tasks, and releases.Participate in refinement, grooming, and release discussions to ensure quality is built in early.Maintain accurate and up-to-date test documentation and execution results in TestRail and Playwright. What We're Looking For Core Skills & MindsetMin 8 years of experience in software quality engineering, with a clear shift toward automation and test engineering.Strong analytical and systems-thinking skills.Ability to craft test cases from specifications.Comfortable reasoning about:Data flowsState transitionsBusiness rulesFailure modesConfidence in debugging and issue analysis, including reading logs, inspecting API responses, and isolating root causes.Clear communicator who can explain why something fails, not just that it fails. Automation & EngineeringHands-on experience building and maintaining automation frameworks with Playwright (strongly preferred).Proficiency in API and integration testing (Postman, Rest-Assured, or similar).Solid programming skills in JavaScript (strongly preferred).Experience with CI/CD pipelines and test execution orchestration (GitHub Actions, GitLab CI/CD).Understanding of middle-tier testing: APIs interacting directly with databases and external services. Collaboration & ProcessExperience working in Agile/Scrum teams.Comfortable working closely with:DevelopersProduct managersDevOpsValues quality as a shared team responsibility, not a final gate.","datePosted":"2026-07-22T01:31:48.047Z","dateModified":"2026-07-22T01:31:48.047Z","hiringOrganization":{"@type":"Organization","name":"Usm","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Princeton","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a46ced883cf5d109442dba0d"},"url":"https://jobsearcher.com/jobs/a46ced883cf5d109442dba0d"}}