1

Software Engineer In Test Jobs in Alexandria, VA

Participate in application code and test code reviews with rest of the Scrum team Qualifications: * A Bachelor's or Master's degree in Computer Science, Software engineering or related field * 4 to 9 ...

Must have experience supporting Data Engineering space (preference for AWS project experience ... Five or more years of direct experience in one or more aspects of Information Technology (Software ...

NAVA Software solutions is looking for a SDET Engineer Details: SDET Engineer Location : Merrifield, VA(Hybrid) - Weekly once onsite Duration: 12 Months Top 3 Required Skills: * Hands-on development ...

next page

Showing results 1-20

Software Engineer In Test information

See Alexandria, VA salary details

$11

$55

$78

How much do software engineer in test jobs pay per hour?

As of May 28, 2026, the average hourly pay for software engineer in test in Alexandria, VA is $55.07, according to ZipRecruiter salary data. Most workers in this role earn between $45.05 and $62.79 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer in Test, and why are they important?

To thrive as a Software Engineer in Test, you need a solid background in computer science, strong programming skills (often in Java, Python, or similar languages), and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and CI/CD systems, as well as knowledge of test management platforms, is typically required. Analytical thinking, problem-solving, and clear communication are critical soft skills that help you design effective test cases and collaborate with development teams. These skills ensure that software products are reliable, scalable, and meet quality standards before release.

What are some common challenges faced by Software Engineers In Test when collaborating with development teams?

Software Engineers In Test (SETs) often face the challenge of ensuring their testing processes keep pace with rapid development cycles. Coordinating closely with developers is essential to identify potential issues early and to align on testing priorities. Communication gaps can sometimes lead to misunderstandings about requirements or missed edge cases, so proactive collaboration is key. Additionally, SETs may need to advocate for sufficient time for thorough test automation, balancing quality with project deadlines.

What is a Software Engineer In Test?

A Software Engineer In Test (SET) is a professional who specializes in developing and maintaining automated tests and testing frameworks to ensure software quality. Unlike traditional testers, SETs are skilled in programming and work closely with development teams to design testable software, automate repetitive testing tasks, and identify bugs early in the development cycle. Their main goal is to improve the efficiency, effectiveness, and coverage of software testing processes, often contributing to both code quality and faster release cycles.

What is the difference between Software Engineer In Test vs QA Engineer?

AspectSoftware Engineer In TestQA Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, QA certifications optional
Work EnvironmentDevelops automated tests, collaborates with developersDesigns test plans, manual and automated testing
Industry UsageTech companies, software firmsVariety of industries, including tech and manufacturing
Search IntentAutomation, testing, developmentManual testing, quality assurance

Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

What are popular job titles related to Software Engineer In Test jobs in Alexandria, VA? For Software Engineer In Test jobs in Alexandria, VA, the most frequently searched job titles are:
What job categories do people searching Software Engineer In Test jobs in Alexandria, VA look for? The top searched job categories for Software Engineer In Test jobs in Alexandria, VA are:
What cities near Alexandria, VA are hiring for Software Engineer In Test jobs? Cities near Alexandria, VA with the most Software Engineer In Test job openings:
Infographic showing various Software Engineer In Test job openings in Alexandria, VA as of May 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 76% In-person, 8% Hybrid, and 16% Remote job distribution, with an average salary of $114,538 per year, or $55.1 per hour.
Software Engineer in Test

Software Engineer in Test

Cogent Infotech Corp

Washington, DC โ€ข Hybrid

Contractor

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Title: Software Development Engineer in Test (SDET)

Location: Washington, DC (Quarterly onsite)

Duration: 12 months contract

About Cogent Infotech

At Cogent Infotech, we believe in creating opportunities that empower individuals and transform organizations. With over 23 years of excellence in consulting and talent solutions, we pride ourselves on building inclusive workplaces and driving innovation in everything we do. Our diverse teams bring unique perspectives to help deliver cutting-edge solutions to global clients across both public and private sectors.

Position Summary

This is a SDET role (AUTOMATION ONLY) and the candidate should have expert hands-on experience with Web, Mobile and AWS API automation as described in the requirements document.

A Software Development Engineer in Test (SDET) is a hybrid role that combines software development and quality assurance. SDETs are responsible for ensuring the quality and reliability of software through automated testing and close collaboration with development teams. We are seeking a detail-oriented and experienced Software Development Engineer in Test (SDET) to develop and execute automated test plans, maintain test frameworks, and ensure high-quality software delivery. The ideal candidate will have strong coding skills, a deep understanding of testing methodologies, and experience with Agile and DevOps practices.

Key Responsibilities

  • Creating, maintenance and evaluation of software automation test scripts for both UI and API (including incorporation of dynamic test data)
  • Gathering and validating application functional/performance/load requirements, test results reporting
  • Creation and maintenance of test plans and test cases, prepared and managed in JIRA XRay, along with defect reporting and tracking
  • Daily execution, as required, of manual and automated software testing in areas involving installation, functional, integration, and regression testing
  • Documentation of process improvements regarding best practices regarding test automation and generating test execution reports
  • Coordination and prioritization of test development activities and the ability to work with multiple development teams and software projects are also critical for the selected candidate.

Required Qualifications and Skills

  • 10+ years of hands on experience in Automation Testing using Selenium, Cucumber, TestNG, Appium, and Webdriver IO
  • Strong expertise in advanced Java concepts including single threading, multithreading, POJOs, and JavaScript execution
  • Experience integrating automation pipelines with cloud infrastructure, including auto upload and autodelete of APK/IPA files
  • Proven ability to build automation frameworks from scratch and enhance existing frameworks
  • Experience creating custom reporting solutions (HTML reports, BDD graph based reports, Kibana dashboards, dynamic reporting, etc.)
  • Hands on experience in Test Automation across Dotcom, Mobile (Android/iOS), and enterprise applications
  • Strong mobile automation experience using Appium for Native and Hybrid apps (Android/iOS/AVD/Xcode/XCUITest/XCTest)
  • Skilled in debugging mobile and web traffic using Charles Proxy
  • Experience in webbased mobile testing across varying API levels and platforms
  • Hands on experience with Rest Assured using JSON/GSON, and validating GET/PUT/POST/DELETE APIs
  • Strong SQL skills including writing queries and validating stored procedures
  • Experience testing Mainframe applications and working with AWS based systems
  • Knowledge of ADA/Accessibility testing and cross environment validation
  • Understanding of PCI compliance requirements for Dotcom and Mobile channels
  • Experience integrating UI automation with API request/response structures
  • Experience collaborating with DevOps, SRE, and engineering teams to integrate AI driven insights into CI/CD pipelines
  • Experience promoting shift left testing practices and enabling development teams to adopt automation
  • Hands on experience using GitHub Copilot and Codium (Qodo) for automation development and CI/CD optimization
  • Strong Manual & Functional Testing experience, including regression, smoke, sanity, exploratory testing, cross browser/device validation, UAT, PVT, and production validation

Equal Opportunity & Inclusion Statement

Cogent Infotech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment where everyone feels welcome and valued. We encourage applications from individuals of all backgrounds, identities, abilities, and experiences. If you're excited about this role but don't meet every requirement, we still encourage you to apply.

Application Process

Please submit your resume and a short cover letter through our online portal. Our process includes an initial resume review, a virtual interview, and a short technical assessment. If you need accommodations, feel free to inform usโ€”we are happy to assist.

Join Us

At Cogent Infotech, your ideas matter. Join a purpose-driven organization that celebrates diversity, encourages collaboration, and invests in your future.


Cogent Infotech logo

About Cogent Infotech

Sourced by ZipRecruiter

Cogent Infotech, located in Pittsburgh, Pennsylvania, is a leading Information Technology and consulting service provider. The company operates within the technology industry and functions as a comprehensive technology solutions provider. Cogent Infotech has a strong focus on delivering custom IT solutions that streamline operations and drive business growth. Ever since its inception, the company has been at the forefront of digital transformation, driving innovation for its clients worldwide. Their key services range from IT consulting, application development, to data analytics, and staffing solutions. Committed to delivering excellence, their core values include integrity, collaboration, customer focus, innovation, and personal excellence.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Pittsburgh, PA, US

Year founded

2003