Back to results

Senior Software Development Engineer in Test

  • Herndon, VA, United States

Salary Range The proposed salary range for this role is $110,000 to $130,000 USD.

Apply on karsuncareers.com About employer

Applications open in a new tab.

Job details

Pay
Salary Range The proposed salary range for this role is $110,000 to $130,000 USD.
Work location
To be considered for this role, you must reside in one of the following states: CA, CO, DC, FL, GA, IL, MD, NJ, NY, NC, OH, OK, PA, SC, TX, VA
Experience
Typically requires 8-10 years of related experience, including at least 5 years of hands-on test automation experience.
Posting language
English
Posted

Original job description

Why Karsun? Join Karsun Solutions to grow your career with the company transforming possible for the US Government.

At Karsun, collaboration drives our community. We’re committed to building an environment where team members from diverse backgrounds can innovate, learn and grow with us. Here at Karsun, the only limit to your potential is the limit of your curiosity.

Join Team Karsun, and Find Your Next! Summary We are seeking a Senior Software Development Engineer in Test with strong hands-on automation experience and practical experience using AI-assisted testing tools. This role will focus on building and improving automated test frameworks, reducing regression cycle time and flaky tests, supporting Selenium-to-Playwright migration, and using AI-enabled workflows to improve testing productivity and customer value.

Key Responsibilities

  • Design, develop, maintain, and optimize automated tests for UI, API, regression, integration, and end-to-end testing.
  • Establish reusable AI-assisted workflows and prompt templates for test generation, automation development, failure triage, flaky test analysis, requirements coverage analysis, and Selenium-to-Playwright migration.
  • Analyze existing regression suites and implement improvements to reduce flaky tests, execution time, maintenance effort, and manual triage.
  • Use AI-assisted tools to review requirements, user stories, and acceptance criteria to identify automation coverage gaps.
  • Collaborate with developers, product owners, QA team members, DevOps engineers, and business stakeholders in a SAFe Agile environment.
  • Integrate automated tests into CI/CD pipelines and support test execution, reporting, troubleshooting, and quality feedback.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field, or equivalent experience.
  • Typically requires 8-10 years of related experience, including at least 5 years of hands-on test automation experience.
  • Strong experience designing, developing, and maintaining automated test frameworks for enterprise applications.
  • Strong programming experience in Java, JavaScript, or TypeScript.
  • Hands-on experience with AI-enabled development tools such as GitHub Copilot, Testim, mabl, Applitools, ChatGPT, or similar tools.
  • Experience using AI-assisted tools for test generation, automation development, test maintenance, failure analysis, regression analysis, or coverage gap analysis.
  • Hands-on experience with Selenium WebDriver/Grid, Playwright, Cucumber/Gherkin, JUnit and TestNG
  • Hands-on experience with API testing tools such as Postman, REST Assured.
  • Experience with functional, regression, integration, end-to-end, and manual testing.
  • Experience with CI/CD integration, test optimization, parallel execution, reporting, and test stabilization.
  • Experience with Jira, Confluence, GitHub or Bitbucket, SQL, VS Code, and IntelliJ.
  • Strong troubleshooting skills for flaky tests, automation failures, test data issues, CI/CD issues, and environment-related problems.
  • Self-directed, proactive, hands-on, and able to produce results with minimal supervision.
  • Availability during core business hours of 9:00 AM–5:00 PM Eastern Time.
  • Ability to obtain and maintain a Public Trust clearance.

Preferred Qualifications

  • Experience supporting U.S. federal government contracts.
  • Experience with Selenium-to-Playwright migration or automation framework modernization.
  • Experience with AWS cloud-based testing infrastructure.

Things to Know:

Commitment to Non-Discrimination All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Salary Range The proposed salary range for this role is $110,000 to $130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. Karsun considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills.

Third Party Resumes Karsun does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Karsun and Karsun will not be obligated to pay a placement fee.

Clearance Information This position requires the eligibility to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website: https://www.state.gov/m/ds/clearances/c10978.htm

Location To be considered for this role, you must reside in one of the following states: CA, CO, DC, FL, GA, IL, MD, NJ, NY, NC, OH, OK, PA, SC, TX, VA.

Work Authorization Applicants must be authorized to work in the U.S.

Statement on AI and Hiring Process At Karsun, we are committed to a fair and equitable hiring process. We do not use artificial intelligence to make decisions on candidates, scan resumes, or source potential hires. Applicants are reviewed by our talent acquisition team and hiring managers to ensure a thorough evaluation based on skills, experience, and alignment with our company values. Our hiring decisions are made with human judgement, ensuring fairness and transparency throughout the process.

Key Responsibilities

  • Design, develop, maintain, and optimize automated tests for UI, API, regression, integration, and end-to-end testing.
  • Establish reusable AI-assisted workflows and prompt templates for test generation, automation development, failure triage, flaky test analysis, requirements coverage analysis, and Selenium-to-Playwright migration.
  • Analyze existing regression suites and implement improvements to reduce flaky tests, execution time, maintenance effort, and manual triage.
  • Use AI-assisted tools to review requirements, user stories, and acceptance criteria to identify automation coverage gaps.
  • Collaborate with developers, product owners, QA team members, DevOps engineers, and business stakeholders in a SAFe Agile environment.
  • Integrate automated tests into CI/CD pipelines and support test execution, reporting, troubleshooting, and quality feedback.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field, or equivalent experience.
  • Typically requires 8-10 years of related experience, including at least 5 years of hands-on test automation experience.
  • Strong experience designing, developing, and maintaining automated test frameworks for enterprise applications.
  • Strong programming experience in Java, JavaScript, or TypeScript.
  • Hands-on experience with AI-enabled development tools such as GitHub Copilot, Testim, mabl, Applitools, ChatGPT, or similar tools.
  • Experience using AI-assisted tools for test generation, automation development, test maintenance, failure analysis, regression analysis, or coverage gap analysis.
  • Hands-on experience with Selenium WebDriver/Grid, Playwright, Cucumber/Gherkin, JUnit and TestNG
  • Hands-on experience with API testing tools such as Postman, REST Assured.
  • Experience with functional, regression, integration, end-to-end, and manual testing.
  • Experience with CI/CD integration, test optimization, parallel execution, reporting, and test stabilization.
  • Experience with Jira, Confluence, GitHub or Bitbucket, SQL, VS Code, and IntelliJ.
  • Strong troubleshooting skills for flaky tests, automation failures, test data issues, CI/CD issues, and environment-related problems.
  • Self-directed, proactive, hands-on, and able to produce results with minimal supervision.
  • Availability during core business hours of 9:00 AM–5:00 PM Eastern Time.
  • Ability to obtain and maintain a Public Trust clearance.

Report this job

Get in touch
MovoJobs

Contact us