FREE ACCESS
5,000–10,000 jobs/day
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.

Software Developer/Software Engineer in Test
General Dynamics Information TechnologySoftware 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 fitCore 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 resumeApplicant 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 & technologiesJavaScriptJenkinsJMeterJUnitNode.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.