Software Development Engineer in Test

sgs-job-4018

Information Technology
 Massachusetts
Software Testing
Quality Assurance
CI/CD
Agile Software

Contract - 3+ years

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 standards

Skills:

  •  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 lifecycle

Education/Experience:

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • Master’s degree or higher may substitute for additional experience

Related Jobs

Specialized Project Manager: I

Information Technology
Remote
6+ months

Provides high-level leadership and execution oversight for large-scale, complex technology and enterprise initiatives, ensuring alignment with organizational goals and strategic priorities. Develops and manages comprehensive project plans including scope, schedules, budgets, resources, risks, and dependencies to ensure successful delivery outcomes. Drives cross-functional coordination across IT, Finance, PMO, Supply Management, and Regulatory teams to ensure alignment, transparency, and timely execution of initiatives. Prepares and delivers executive-level reporting, dashboards, and presentations summarizing project status, risks, financials, and key decisions required. Identifies, assesses, and mitigates project risks and issues, ensuring proactive resolution and continuity of delivery. Supports governance, approval workflows, and portfolio oversight activities through structured documentation and analysis. Leverages data-driven insights to support decision-making and improve efficiency across technology investment and vendor-related initiatives. Local to PST candidates only (mandatory requirement) Other: 100% remote role (must be aligned to PST working hours: 8 AM – 5 PM with 1-hour lunch break) Local to PST candidates only (mandatory requirement)

Data Analysis
KPI Development
PowerPoint

ServiceNow Performance Analytics Developer / Reporting Engineer

Information Technology
Remote
12 Months

Location : Remote (Colorado Springs, CO) We are seeking an experienced ServiceNow Performance Analytics Developer / Reporting Engineer to support enterprise reporting, dashboard development, KPI tracking, and operational analytics initiatives within a high-visibility ServiceNow environment. This role will work closely with stakeholders, Product Owners, operational teams, and leadership to translate business requirements into meaningful dashboards, reporting solutions, and actionable insights that improve operational visibility and decision-making. The ideal candidate is highly analytical, technically strong, customer-focused, and capable of operating independently while providing a high level of stakeholder engagement and white glove support. This role requires strong ServiceNow Performance Analytics experience combined with advanced SQL and data analysis capabilities. The role is expected to be on call and support occasional holidays and weekends based on deployment schedules.

Performance Analytics
SQL.

Infrastructure Engineer / DevSecOps Engineer

Information Technology
 Pennsylvania
12 Months

Location : Remote (King of Prussia, PA) We are seeking a highly skilled Infrastructure Engineer to design, curate and implement software as code over Kubernetes that enable rapid, reliable delivery of software services. The ideal candidate will have deep expertise in Images, Docker, Kubernetes, HELM, GitOps workflows, GitLab CI/CD, and containerization technologies. You will work closely with development, security, and operations teams to create and automate infrastructure, improve reliability, and accelerate time to market.

Infrastructure
HELM
GitOps.

MBSE Systems Engineer

Information Technology
 Massachusetts
$71-$91 per hour on w2
3+ years

Location: Lexington, MA Performs technical planning, system integration, verification and validation, evaluates alternatives including cost and risk, supportability, and analyses for total systems. Analyses are performed at all levels of total system product to include concept, design, fabrication, test, installation, operation, maintenance, and disposal. Ensures the logical and systematic conversion of product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints. Performs functional analysis, timeline analysis, detailed trade studies, requirements allocation, and interface definition studies to translate customer requirements into hardware and software specifications.

MBSE
SysML Model
Aero/Astro

Systems Administrator

Information Technology
 Massachusetts
$61-$91 per hour on W2
3+ years

Location: Lexington, MA 02421 Maintains operation of multi-user computer systems, including coordination of infrastructure and cloud responsibilities. Develops and designs core operating system builds and supports virtualization, automation, and system administration activities. Responsible for configuring administrator and service accounts, maintaining active directories, tuning system performance, installing system-wide software, and supporting secure computing environments. Assists with backup recovery, capacity planning, vendor coordination, and troubleshooting user access and security-related issues. Supports desktop configurations, development tools, software deployments, and system compliance activities across Linux, Windows, and macOS environments.

Linux
Windows
R&D

Project Coordinator: II

Information Technology
 California
$34-$42
1 year

Location: San Diego, CA 92123 Provides project management support and assistance in scheduling meetings, maintaining documentation, updating project documents, communication coordination, and training activities. Updates project plans and assists in information collection and validation processes. Helps prepare status reports, presentations, and project-related documentation. Requires excellent oral and written communication skills along with strong knowledge of MS Project, Visio, Excel, and Word. This role will coordinate VPP projects to support and enhance safety culture and awareness in collaboration with project management and leadership teams. The position will also support audit findings related to inventory and materials management by performing initial inventory assessments and helping establish processes to maintain ongoing inventory accuracy and control. Background/Need: The team requires a Project Coordinator to support operational and safety-focused initiatives while assisting with project documentation, scheduling, inventory management, and coordination activities. The role supports ongoing compliance, safety awareness, and process improvement efforts across operational environments. This position requires close collaboration with leadership teams, field personnel, and represented employees to ensure project objectives and operational standards are successfully achieved.

MS Project
Visio
Excel
and Word

Software Engineer

Information Technology
 Massachusetts
$61-$94 per hour on w2
3+ years

Location: Lexington, MA 02421 Description: Full lifecycle application development. Designing, coding, and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front-end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, and automation. Supports, maintains, and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software. Background/Need: The group is seeking a Software Engineer for the development of advanced sensor control and signal processing systems. Software will be developed within a modern, object-oriented, modular open-systems architecture primarily using C++, Linux, and publish-subscribe middleware. The primary focus will be on software for controlling radar systems, with additional opportunities involving telemetry and optical systems.

Java
MATLAB
Shell Scripting
XML and SQL

Cybersecurity Awareness Specialist

Information Technology
 California
$56-$62 per hour on w2
2+ years (strong possibility of conversion)

Location: San Diego CA 92101 The Cybersecurity Awareness Specialist is responsible for delivering and continuously improving the organization’s security awareness and training program. This role focuses on educating employees at all levels on cybersecurity best practices, reducing human risk, and driving measurable improvements through effective training, communication, and metrics. The ideal candidate is a strong communicator, a critical thinker, and a cybersecurity professional who can translate technical concepts into clear, practical guidance for non-technical audiences. The role requires someone capable of engaging diverse teams and supporting organization-wide awareness initiatives. Background/Need: The organization is focused on strengthening its cybersecurity posture by improving employee awareness and reducing risk through behavior-driven security training. The team supports enterprise-wide security education initiatives, awareness campaigns, and phishing simulations. This role will work closely with IT, Security, HR, and Compliance teams to enhance training effectiveness, improve engagement, and ensure alignment with organizational security policies and risk objectives. Other: 2–3 days per week onsite at client location (downtown San Diego) Contract duration: 2+ years with strong possibility of conversion based on performance and budget Standard working hours: 8 AM – 5 PM Interview process: Virtual (Zoom) rounds with hiring manager and team members

Phishing
Ransomware
MFA
Data Protection

Software Developer/Application App Developer

Information Technology
 Massachusetts
$71-$101 per hour on w2
3+ years

Location: Lexington, MA 02421 Develops application software and implements efficient code for software applications and systems. Responsible for researching, designing, developing, testing, and maintaining software solutions. Evaluates and implements interfaces between hardware and software, cloud environments, system architecture, operational requirements, and security standards. Supports software deployment, system modifications, compliance standards, and unit testing activities. Collaborates with technical and cybersecurity teams to ensure system functionality and compliance. Other: Clearance: Interim clearance required to start Work Location: Minimum 60% onsite requirement Interview Process: Candidates should present examples of Android applications developed. First round interview will be via Zoom with the hiring manager. Second round interview will be via Zoom with additional team members as needed.

CAREN systems
DFLOW programming
motion capture systems
and data analysis pipelines
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.


© 2026 All rights reserved.
logologologologo