{"schemaVersion":"jobsearcher.job.v1","id":"00b775af0ff407dc95d359b9","url":"https://jobsearcher.com/jobs/00b775af0ff407dc95d359b9","canonicalUrl":"https://jobsearcher.com/jobs/00b775af0ff407dc95d359b9","title":"Software Development Engineer in Test I","description":"What are important things that YOU need to know about this role?\r\nAutomation Focus:This is a hands-on Software Development Engineer in Test position focused on developing, executing, and maintaining automated tests for SKYGEN applications and APIs.\r\nGrowth Opportunity:This role is designed for an early-career engineer who wants to build skills in software development, test automation, API testing, databases, and Quality Engineering.\r\nTech Stack:Familiarity withC#, JavaScript/TypeScript, REST APIs, SQL, and test automation conceptsis important. Exposure toSelenium, Playwright, API automation, CI/CD pipelines, and AI-assisted development/testing toolsis preferred.\r\nQuality Engineering:You will work closely with Software Engineers, Product, QA, and other technical teams to help build quality into the software development lifecycle.\r\nRemote:This position is eligible to be fully remote. Ideally, candidates will be local to the Mequon area and able to come to the office for onsite work at least one day a week.\r\nWhat will YOU be doing for us?\r\nYou will develop, execute, and maintain automated tests that help ensure the quality and reliability of SKYGEN's healthcare technology platforms.\r\nAs an SDET I, you will work within established automation frameworks and engineering practices while building your technical skills acrossUI, API, integration, and data testing .\r\nYou will partner with experienced automation engineers, Software Engineers, QA Analysts, and Product team members to understand application behavior, develop automated test coverage, investigate failures, and help provide faster feedback throughout the software development lifecycle.\r\nAs your experience grows, you will take increasing ownership of automated tests, business workflows, and automation solutions.\r\nWhat will YOU be working on every day?\r\nDevelop, maintain, execute, and troubleshoot automated tests for web applications, APIs, and backend services.\r\nCreate automated tests using established automation frameworks, standards, and patterns.\r\nDevelopUI automationusing Selenium, Playwright, or similar browser automation technologies.\r\nDevelop and executeREST API teststo validate requests, responses, status codes, schemas, authentication, and business behavior.\r\nUseSQLto create or identify test data and validate application results.\r\nHelp automate business workflows that span applications, APIs, and databases.\r\nCollaborate with Software Engineers, Product Owners, QA Analysts, and other team members to understand requirements and acceptance criteria.\r\nParticipate actively on an Agile scrum team, including refinement, planning, development, testing, demonstrations, and retrospectives.\r\nReview requirements and user stories to identify positive, negative, boundary, and regression test scenarios.\r\nInvestigate automated test failures and work with team members to determine whether failures are caused by application defects, automation issues, test data, or environment problems.\r\nLearn to troubleshoot applications using logs, API responses, browser tools, database queries, and other diagnostic information.\r\nCreate and maintain reusable test data and automated test components using established team patterns.\r\nExecute automated tests throughCI/CD pipelinesand help investigate pipeline test failures.\r\nHelp identify flaky or unreliable automated tests and contribute to improving their reliability.\r\nParticipate in code reviews and learn established development, automation, and secure coding standards.\r\nDocument automated tests, test coverage, known limitations, and troubleshooting information.\r\nExplore and appropriately useAI-assisted coding and testing toolsto support learning, test development, troubleshooting, and automation productivity.\r\nParticipate in technical training, knowledge-sharing sessions, and mentorship opportunities.\r\nContinuously developing skills in software engineering, automation, API testing, databases, and broader Quality Engineering practices.\r\nWhat qualifications do YOU need to have to be a GOOD candidate?\r\nEducation and Experience\r\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field preferred, or equivalent education, training, internship, or professional experience.\r\nTypically0-2 years of experiencein software development, software testing, test automation, Quality Engineering, or a related technical role.\r\nCoursework, internship, personal projects, or professional experience involving programming, software testing, APIs, databases, or automation is valuable.\r\nInterest in developing a career in software engineering, test automation, and Quality Engineering.\r\nRequired Knowledge, Skills, and Abilities\r\nFoundational understanding of software development and software testing concepts.\r\nProgramming knowledge usingC#, JavaScript/TypeScript, Java, or another object-oriented programming language .\r\nUnderstanding of basic programming concepts such as variables, conditions, loops, functions/methods, classes, and objects.\r\nBasic understanding ofREST","company":"Skygen","rawCompany":"skygen","city":"Menomonee Falls","state":"WI","isRemote":false,"isActive":true,"createdAt":"2026-09-25T01:11:52.456Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"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":"Software Development Engineer in Test I","description":"What are important things that YOU need to know about this role?\r\nAutomation Focus:This is a hands-on Software Development Engineer in Test position focused on developing, executing, and maintaining automated tests for SKYGEN applications and APIs.\r\nGrowth Opportunity:This role is designed for an early-career engineer who wants to build skills in software development, test automation, API testing, databases, and Quality Engineering.\r\nTech Stack:Familiarity withC#, JavaScript/TypeScript, REST APIs, SQL, and test automation conceptsis important. Exposure toSelenium, Playwright, API automation, CI/CD pipelines, and AI-assisted development/testing toolsis preferred.\r\nQuality Engineering:You will work closely with Software Engineers, Product, QA, and other technical teams to help build quality into the software development lifecycle.\r\nRemote:This position is eligible to be fully remote. Ideally, candidates will be local to the Mequon area and able to come to the office for onsite work at least one day a week.\r\nWhat will YOU be doing for us?\r\nYou will develop, execute, and maintain automated tests that help ensure the quality and reliability of SKYGEN's healthcare technology platforms.\r\nAs an SDET I, you will work within established automation frameworks and engineering practices while building your technical skills acrossUI, API, integration, and data testing .\r\nYou will partner with experienced automation engineers, Software Engineers, QA Analysts, and Product team members to understand application behavior, develop automated test coverage, investigate failures, and help provide faster feedback throughout the software development lifecycle.\r\nAs your experience grows, you will take increasing ownership of automated tests, business workflows, and automation solutions.\r\nWhat will YOU be working on every day?\r\nDevelop, maintain, execute, and troubleshoot automated tests for web applications, APIs, and backend services.\r\nCreate automated tests using established automation frameworks, standards, and patterns.\r\nDevelopUI automationusing Selenium, Playwright, or similar browser automation technologies.\r\nDevelop and executeREST API teststo validate requests, responses, status codes, schemas, authentication, and business behavior.\r\nUseSQLto create or identify test data and validate application results.\r\nHelp automate business workflows that span applications, APIs, and databases.\r\nCollaborate with Software Engineers, Product Owners, QA Analysts, and other team members to understand requirements and acceptance criteria.\r\nParticipate actively on an Agile scrum team, including refinement, planning, development, testing, demonstrations, and retrospectives.\r\nReview requirements and user stories to identify positive, negative, boundary, and regression test scenarios.\r\nInvestigate automated test failures and work with team members to determine whether failures are caused by application defects, automation issues, test data, or environment problems.\r\nLearn to troubleshoot applications using logs, API responses, browser tools, database queries, and other diagnostic information.\r\nCreate and maintain reusable test data and automated test components using established team patterns.\r\nExecute automated tests throughCI/CD pipelinesand help investigate pipeline test failures.\r\nHelp identify flaky or unreliable automated tests and contribute to improving their reliability.\r\nParticipate in code reviews and learn established development, automation, and secure coding standards.\r\nDocument automated tests, test coverage, known limitations, and troubleshooting information.\r\nExplore and appropriately useAI-assisted coding and testing toolsto support learning, test development, troubleshooting, and automation productivity.\r\nParticipate in technical training, knowledge-sharing sessions, and mentorship opportunities.\r\nContinuously developing skills in software engineering, automation, API testing, databases, and broader Quality Engineering practices.\r\nWhat qualifications do YOU need to have to be a GOOD candidate?\r\nEducation and Experience\r\nBachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field preferred, or equivalent education, training, internship, or professional experience.\r\nTypically0-2 years of experiencein software development, software testing, test automation, Quality Engineering, or a related technical role.\r\nCoursework, internship, personal projects, or professional experience involving programming, software testing, APIs, databases, or automation is valuable.\r\nInterest in developing a career in software engineering, test automation, and Quality Engineering.\r\nRequired Knowledge, Skills, and Abilities\r\nFoundational understanding of software development and software testing concepts.\r\nProgramming knowledge usingC#, JavaScript/TypeScript, Java, or another object-oriented programming language .\r\nUnderstanding of basic programming concepts such as variables, conditions, loops, functions/methods, classes, and objects.\r\nBasic understanding ofREST","datePosted":"2026-09-25T01:11:52.456Z","dateModified":"2026-09-25T01:11:52.456Z","hiringOrganization":{"@type":"Organization","name":"Skygen","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Menomonee Falls","addressRegion":"WI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"00b775af0ff407dc95d359b9"},"url":"https://jobsearcher.com/jobs/00b775af0ff407dc95d359b9"}}