Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Dynamics Information Technology

Software Developer/Software Engineer in Test

General Dynamics Information Technology

Software Developer/Engineer in Test responsible for quality assurance in complex software systems. Engaging in testing strategies and automated frameworks development with cross-functional teams.

Posted 6/29/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $93,500 - $126,500 per yearWebsite

Tech Stack

Tools & technologies
JavaScriptJenkinsJMeterJUnitNode.jsOraclePythonSQLTypeScript

About the role

Key responsibilities & impact
  • Collaborate with cross-functional teams to understand project requirements and define testing scope.
  • Design, develop, and maintain automated test scripts, frameworks, and tools.
  • Develop and execute test plans for software applications, ensuring detailed coverage and traceability.
  • Develop and maintain datasets to be used in both automated and manual/exploratory data-driven tests.
  • Implement performance testing strategies and identify bottlenecks in software performance.
  • Compare large datasets across systems, identify anomalies and edge cases, and validate data accuracy, completeness, and consistency across the system.
  • Conduct exploratory testing and ensure comprehensive test coverage.
  • Analyze test results, identify defects, and work closely with application teams for resolution.
  • Maintain and improve test integration with continuous integration/continuous delivery (CI/CD) pipelines and their automated testing components.
  • Report and document testing metrics, progress, and outcomes.
  • Stay updated with the latest tools, technologies, and trends in QA automation domains.

Requirements

What you’ll need
  • At least 5 years of experience in software development and/or testing.
  • Strong programming skills in languages such as TypeScript, Node.js, PL-SQL, T-SQL, Python, etc.
  • Expertise in testing frameworks and tools such as Playwright, JUnit, JMeter, TestNG, Xray, etc.
  • Expertise testing relational databases such as Oracle, SQL Server, etc.
  • Experience with version control tools (e.g., Git) and issue tracking systems (e.g., Jira).
  • Familiarity with CI/CD tools and systems such as Jenkins and GitLab CI.
  • Solid understanding of rapid software testing methodologies, principles, and practices.
  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.

Benefits

Comp & perks
  • Competitive salary based on experience.
  • Health, dental, and vision coverage.
  • Professional growth and training opportunities.
  • Flexible work options, including remote work.
  • Paid vacation, sick leave, and personal time.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsPL-SQLT-SQLPythonPlaywrightJUnitJMeterTestNGXray
Soft Skills
CollaborationAnalytical ThinkingProblem Solving