CrawlJobs Logo
Briefcase Icon
Category Icon

Software Development Engineer in Test United States, Canonsburg Jobs

3 Job Offers

Filters
Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group as an Advanced Software Engineer - Test Systems Developer in Canonsburg. You will develop and sustain embedded software, participating in the full SDLC. Requires US Citizenship, a security clearance, 5+ years' experience, and expertise in C/C++, LabWindows/CVI, and ...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Embedded Software Engineer- Test Systems Developer
Save Icon
Join our cross-functional team in Canonsburg as an Advanced Embedded Software Engineer. You will develop and sustain test systems using C/C++, LabWindows/CVI, and SQL within the full SDLC. This role requires expertise in Windows application architecture (Win32/WPF) and software design patterns li...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Advanced Software Engineer - Test Systems Developer
Save Icon
Join our Torpedo Systems Group in Canonsburg as an Advanced Software Engineer. Develop and sustain embedded test systems using C/C++, LabWindows/CVI, and Visual Studio. We seek an expert in Windows application architecture (Win32/WPF) and SDLC to drive technical decisions. Bring your deep softwar...
Location Icon
Location
United States , Canonsburg
Salary Icon
Salary
45.00 - 54.00 USD / Hour
geologics.com Logo
GeoLogics
Expiration Date
Until further notice
Explore the dynamic and high-demand field of Software Development Engineer in Test (SDET) jobs, where software engineering expertise meets quality assurance excellence. An SDET is a specialized hybrid role, fundamentally a developer whose primary focus is on ensuring software quality through the design, development, and implementation of sophisticated test automation. Unlike traditional manual testers, SDETs apply programming skills to build the tools and frameworks that make testing more efficient, reliable, and scalable, directly influencing the speed and robustness of software delivery. Professionals in SDET jobs are integral to modern Agile and DevOps teams. Their core responsibility is to champion quality throughout the entire Software Development Lifecycle (SDLC). A typical day involves architecting and maintaining reusable, scalable test automation frameworks using tools like Selenium, Appium, Cypress, or Playwright. They write automated test scripts for various application layers, including front-end user interfaces, backend APIs, services, and complex data pipelines. A significant part of their role is integrating these automated tests into Continuous Integration and Continuous Delivery (CI/CD) pipelines, enabling fast feedback on code changes and ensuring that new features do not break existing functionality. Common responsibilities for an SDET extend beyond pure automation. They analyze software requirements and design documents to create comprehensive test strategies. They collaborate closely with software developers and product managers to understand features and identify potential risk areas. SDETs are also responsible for executing test suites, analyzing results, performing root cause analysis on failures, and logging detailed defect reports in tracking systems like JIRA. In many teams, they also conduct code reviews for automated test scripts, mentor junior QA engineers, and research emerging tools and methodologies to continuously improve the quality engineering process. The typical skill set for SDET jobs is robust and multifaceted. A strong foundation in at least one object-oriented programming language, such as Java, Python, or C#, is essential. Proficiency in SQL for database validation and scripting is highly common. SDETs must have a deep understanding of software testing principles, methodologies (like TDD and BDD), and the SDLC. Familiarity with version control systems (like Git), CI/CD tools (like Jenkins, GitLab CI), and cloud platforms (AWS, Azure, GCP) is increasingly important. Beyond technical acumen, successful SDETs possess strong analytical and problem-solving skills to debug complex issues, alongside excellent communication and collaboration abilities to work effectively within cross-functional teams. If you are a developer with a passion for quality, robustness, and process improvement, pursuing Software Development Engineer in Test jobs offers a challenging and rewarding career path at the heart of building reliable, high-performance software.

Filters

×
Category
Location
Work Mode
Salary