Software Development Engineer in Test
SGS Consulting
[Unknown City], MA (In Person)
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Location:
Lexington, MA Performs full lifecycle application development and testing of complex software systems including design, coding, debugging, and validation across multiple programming languages. Responsible for software analysis, code review, requirements analysis, software reliability evaluation, and system quality assessment. Works on object-oriented design and analysis, software modeling and simulation, UI development, automation, and integration of software with existing systems. Evaluates and implements new technologies, ensures standards compliance, and supports software functionality across development, testing, and deployment environments.Job Responsibilities:
Lead test strategy design, planning, and execution for complex software systems Develop and maintain test automation frameworks and infrastructure Design and implement unit, integration, system, and regression tests Perform static and dynamic analysis including fuzz testing techniques Support debugging, defect triage, and remediation activities Contribute to continuous integration and automated testing pipelines Develop and maintain technical documentation and certification artifacts Collaborate with software, hardware, and systems engineering teams Support software-hardware integration and system validation efforts Ensure software quality, reliability, and compliance with engineering standardsSkills:
Software Testing and Quality Assurance Test Automation Development Systems Programming (C and C++) Object-Oriented Design and Programming Static and Dynamic Code Analysis CI/CD and Continuous Testing Requirements Analysis and Traceability Hardware/Software Integration Technical Documentation Agile Software Development Strong understanding of object-oriented programming and software design principles Experience in software testing, debugging, and automation development Experience working in collaborative, fast-paced engineering teams Ability to work with ambiguous or evolving requirements Strong written and verbal communication skills Experience across the software development lifecycleEducation/Experience:
Bachelor's degree in Computer Science, Computer Engineering, or related field Master's degree or higher may substitute for additional experienceSimilar remote jobs
Cooperative Benefit Group
Georgia
Posted1 day ago
Updated5 hours ago
Similar jobs in [Unknown City], MA
CoWorx Staffing Services
Massachusetts
Posted1 day ago
Updated5 hours ago
Triboro Youth Theatre, Inc.
Massachusetts
Posted1 day ago
Updated5 hours ago
Smurfit Westrock plc (fmr Smurfit Kappa Group)
Massachusetts
Posted1 day ago
Updated5 hours ago
Commonwealth of Massachusetts
Massachusetts
Posted1 day ago
Updated5 hours ago
Similar jobs in Massachusetts
Ingenovis Health
Newton, MA
Posted1 day ago
Updated5 hours ago
Ashley Distribution Services, LTD
Worcester, MA
Posted1 day ago
Updated5 hours ago
South Middlesex Opportunity Council
Framingham, MA
Posted1 day ago
Updated5 hours ago