Demo

Software Quality Assurance Analyst (On-Site)

OESC (Oneida ESC Group)
Upper Marlboro, MD Full Time
POSTED ON 6/24/2026
AVAILABLE BEFORE 7/22/2026
Description

Oneida Professional Services is seeking a Software Quality Assurance Analyst to support the Defense Information School (DINFOS) Technology & Logistics Support Services contract at Fort Meade, Maryland. This position is responsible for ensuring the quality, functionality, reliability, and usability of software applications supporting DINFOS academic, administrative, and operational missions.

The successful candidate will work closely with developers, project stakeholders, and end users to validate software requirements, execute testing activities, identify defects, and verify that applications meet performance and quality standards. This role is critical to ensuring software solutions are delivered with a high degree of quality and user satisfaction.

  • This position is contingent on the award of a federal contract

Key Responsibilities

  • Review software requirements, technical specifications, and design documentation to develop comprehensive test strategies and test scenarios.
  • Design, document, and execute manual and automated software test cases.
  • Perform functional, integration, regression, usability, and user acceptance testing activities.
  • Analyze test results and identify software defects, usability issues, performance concerns, and database-related impacts.
  • Document, track, and verify software defects through resolution.
  • Collaborate with developers and project stakeholders to troubleshoot issues and validate corrective actions.
  • Participate in requirements reviews, design reviews, and software development planning activities.
  • Evaluate software functionality, compatibility, and performance across multiple environments and platforms.
  • Prepare detailed testing reports, findings, and recommendations for development and project teams.
  • Work directly with users and stakeholders to ensure a complete understanding of business and technical requirements.
  • Assist in the continuous improvement of software quality assurance processes, procedures, and testing methodologies.

Requirements

Required Qualifications

  • Experience performing software quality assurance, software testing, or application validation activities.
  • Knowledge of software testing methodologies, test planning, and defect management processes.
  • Experience developing test cases, test scripts, and test scenarios based on software requirements.
  • Ability to analyze software functionality, usability, performance, and database interactions.
  • Working knowledge of software development lifecycle (SDLC) concepts and software quality assurance principles.
  • Familiarity with .NET and C development environments and application architectures.
  • Experience documenting test results, defects, and corrective actions.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent organizational skills and attention to detail.
  • Strong written and verbal communication skills.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • Experience supporting Department of Defense, military, federal government, or educational organizations.
  • Experience with automated testing tools and test management platforms.
  • Familiarity with relational databases, SQL queries, and database validation testing.
  • Experience with Agile, Scrum, or DevSecOps development environments.
  • Knowledge of web application testing, accessibility testing, and application security testing.
  • Relevant certifications such as ISTQB, Certified Software Tester (CSTE), or related quality assurance credentials.

Benefits (FEDERAL)

  • 15 Days of Paid Time Off
  • 11 Paid Holidays
  • 401(k) Retirement Plan with Company Match
  • Medical, Dental, and Eye Insurance
  • Employee Referral Program
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Wellness Program
  • Multiple Voluntary Medical Benefits

About Us

The Oneida ESC Group is a family of companies owned by the Oneida Nation of Wisconsin that delivers customer-focused engineering, science, and construction services worldwide.

Our Family Of Companies Includes

  • Oneida ESC Group (OESC)
  • Oneida Professional Services (OPS)
  • Oneida Total Integrated Enterprises (OTIE)
  • Mission Support Services (MS2)
  • Sustainment & Restoration Services (SRS)
  • Oneida Engineering Solutions (OES)
  • General Mechanical Corporation (GMC)
  • LG2 Environmental Solutions (LG2)
  • Oneida Environmental (OE)

We integrate our staff for dedicated, cooperative, and business-like delivery of services to enhance our customers’ missions.

Equal Employment Opportunity

Oneida ESC Group is an equal opportunity employer committed to inclusion and diversity in the workplace. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, or any other characteristic

Salary.com Estimation for Software Quality Assurance Analyst (On-Site) in Upper Marlboro, MD
$87,782 to $107,205
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Quality Assurance Analyst (On-Site)?

Sign up to receive alerts about other jobs on the Software Quality Assurance Analyst (On-Site) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at OESC (Oneida ESC Group)

  • OESC (Oneida ESC Group) George, MD
  • Description Oneida Professional Services is seeking an Intermediate Service Desk Technician to support the Defense Information School (DINFOS) Technology &... more
  • Just Posted

  • OESC (Oneida ESC Group) Milwaukee, WI
  • Description Oneida Professional Services is seeking a Junior Applications Developer to support the Defense Information School (DINFOS) Technology & Logisti... more
  • Just Posted

  • OESC (Oneida ESC Group) Upper Marlboro, MD
  • Description Oneida Professional Services is seeking an Associate Service Desk Technician to support the Defense Information School (DINFOS) Technology & Lo... more
  • 1 Day Ago

  • OESC (Oneida ESC Group) Upper Marlboro, MD
  • Description Oneida Professional Services is seeking an Intermediate Applications Developer to support the Defense Information School (DINFOS) Technology & ... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Quality Assurance Analyst (On-Site) jobs in the Upper Marlboro, MD area that may be a better fit.

  • AMEWAS Patuxent River, MD
  • At AMEWAS, we don’t just support defense- we shape it. For over 40 years, we’ve been a trusted partner of the Department of Defense (DoD) by providing cutt... more
  • 20 Days Ago

  • AHU Technologies Inc Washington, DC
  • Job Description: Short Description : The Client is looking for Software Quality Assurance Tester (Performance tester) to support Functional/Load & Performa... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!