Software Developer/Software Engineer in Test

General Dynamics

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Falls Church, VA
Salary
$93,463–$126,449 / yr
Posted
17 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $165k
This role $110k
$80k most similar roles pay here $216k

This role pays less than 90% of similar roles. Most pay $127,062–$202,800 — the shaded band above. At the midpoint, this role pays about $110k versus about $165k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Developer/Software Engineer in Test

The Software Developer/Software Engineer in Test joins a team focused on ensuring quality standards for complex data-driven software systems. This role involves designing, developing, and maintaining automated test scripts, frameworks, and tools while managing datasets for both manual and exploratory testing. The individual will execute test plans, identify defects, report metrics, and integrate automated testing into CI/CD pipelines to improve product performance. Key technical requirements include proficiency in TypeScript, Node.js, PL-SQL, and T-SQL, alongside experience with Playwright, JUnit, JMeter, TestNG, Xray, and Git. The role also utilizes Jira for issue tracking and involves tools like Postman or REST-assured for API testing. Candidates will work within a data-driven environment to validate accuracy across systems using SQL statements and command line scripts while leveraging generative AI tools to enhance testing capabilities.

What you'll do

  • Design, develop, and maintain automated test scripts, frameworks, and tools for complex data-driven systems.
  • Create and execute comprehensive test plans to ensure full coverage and traceability of software applications.
  • Develop and manage datasets using PowerShell, Bash, or SQL for both manual and automated testing.
  • Compare large datasets across systems to identify anomalies and validate data accuracy and consistency.
  • Conduct exploratory testing to ensure thorough coverage of software functionality.
  • Analyze test results, document metrics, and report defects to application teams for resolution.
  • Maintain and improve test integration within CI/CD pipelines and their automated components.
  • Implement performance testing strategies to identify and resolve system bottlenecks.

What we're looking for

  • US Citizenship is required.
  • Must possess a BI Full 6C (T4) public trust.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • At least 5 years of experience in software development and/or testing.
  • Strong programming skills in languages such as TypeScript, Node.js, PL-SQL, and T-SQL.
  • Expertise in testing frameworks like Playwright, JUnit, JMeter, TestNG, Xray, and relational databases like Oracle or SQL Server.
  • Experience with version control (Git), issue tracking (Jira), and CI/CD tools such as Jenkins and GitLab CI.
  • Familiarity with API testing tools (Postman or REST-assured) and cloud platforms (AWS, Azure, Google Cloud) is preferred.

More like this

Similar roles

Test Engineer (Mid-Level)

General Dynamics

Springfield, VA 6 days ago $127,075$171,925
Automated Testing Selenium JUnit Postman JMeter Cypress CI/CD Jenkins GitLab CI Agile DevSecOps Python Bash PowerShell REST Assured LoadRunner Gatling TestRail Zephyr qTest Nessus OWASP ZAP Burp Suite
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Cupertino, CA 101 days ago $184,700$324,800
Swift Python SQL JavaScript TypeScript Kubernetes Docker CICD AI Agents HDFS AWS Spark Kafka Cassandra Pytorch Scipy Scikit-learn Machine Learning
10+ yrs exp

Software Development Engineer in Test

Apple Inc

Cupertino, CA 50 days ago $150,400$277,600
Swift Python JavaScript TypeScript SQL Kubernetes Docker CICD AI Agents HDFS AWS Spark Kafka Cassandra Data Pipelines Full-Stack Development

Software Development Engineer in Test

Apple Inc

Seattle, WA 30 days ago $142,300$263,300
Python Java AI/ML Machine Learning Distributed Systems CI/CD Apache Spark Big Data Backend APIs Test Automation Data Pipelines
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Seattle, WA 10 days ago $142,300$263,300
Java Python CI/CD Machine Learning Big Data Apache Spark Distributed Systems Backend APIs Test Automation Data Pipelines SDLC Quality Engineering
5+ yrs exp

Software Development Engineer In Test

Electronic Arts

Bucharest, Romania 77 days ago
Python Java JavaScript TypeScript Go CI/CD GitHub Actions GitLab Jenkins Docker Kubernetes Performance Engineering Load Testing Security Vulnerability Scanning Chaos Engineering Generative AI
5+ yrs exp Hybrid