Software Quality Assurance Analyst (On-Site)

Oneida ESC Group

$70K — $95K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software quality assurance and testing activities
  • Proficient in software testing methodologies and defect management
  • Skilled in developing test cases and scripts based on requirements
  • Strong analytical abilities to assess software functionality and usability
  • Familiar with .NET and C++ development environments
  • Experience in documenting test results and issues
  • Excellent organizational and communication skills

Responsibilities

  • Review software requirements and develop test strategies
  • Design and execute manual and automated test cases
  • Perform diverse testing activities including functional and regression
  • Analyze test results to identify defects and performance issues
  • Document and verify software defects through resolution
  • Collaborate with developers to troubleshoot and validate solutions
  • Prepare detailed testing reports and recommendations

Benefits

  • 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
Full Job Description
Job Type

Full-time

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

Similar Jobs

More Jobs at Oneida ESC Group

More Aerospace & Defense Jobs

Find similar Software Quality Assurance Analyst (On-Site) jobs: