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

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in automated testing, including the design and development of test scripts and frameworks, while ensuring comprehensive test coverage and performance validation. Proficient in collaborating with cross-functional teams to analyze test results and improve integration with CI/CD pipelines.

Highest-signal resume keywords
Automated Test Script DevelopmentPerformance Testing StrategiesTesting Frameworks ExpertiseRelational Database TestingCI/CD Integration

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
TypeScriptNode.jsPL-SQLT-SQLPythonPlaywrightJUnitJMeterTestNGXray
Soft Skills
CollaborationAnalytical ThinkingProblem Solving
Tools & Technologies
GitJiraJenkinsGitLab CI
Industry Keywords
Software DevelopmentQuality AssuranceAutomated TestingContinuous IntegrationContinuous Delivery

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.