1

Analyst In Software Jobs in Virginia (NOW HIRING)

The QA Analyst prepares studies, plans, and analyses in support of delivery orders and works under general supervision applying commonly-used concepts, practices, and procedures in software quality ...

Sr. Software Engineer

Dahlgren, VA · On-site

$124.90K - $164.70K/yr

Analyze software performance in realistic operational Naval environments and scenarios. * Support technical recommendations by developing and defending technical positions and writing detailed ...

... in support of a client. This role requires strong knowledge of software development, system integration, and Navy Shipyard IT systems, custom code, queries, and analytics applications, while ...

... data analytics applications in support of Ship Maintenance Performance Group (SMPG) mission Support Ship Maintenance Community Corporate IT Software Suite development and maintenance Assist in ...

next page

Showing results 1-20

Analyst In Software information

What job categories do people searching Analyst In Software jobs in Virginia look for? The top searched job categories for Analyst In Software jobs in Virginia are:
What cities in Virginia are hiring for Analyst In Software jobs? Cities in Virginia with the most Analyst In Software job openings:
Software Quality Assurance Analyst

Software Quality Assurance Analyst

CDIT LLC

Norfolk, VA • On-site

Full-time

Posted 8 days ago


Job description

Job Description
Program Background
The Navy Maritime Maintenance Enterprise Solution (NMMES) is an Information Technology (IT) toolset used by NAVSEA to support ship maintenance, overhaul, repair, and modernization operations across the U.S. Navy fleet. NMMES encompasses approximately 79 IT systems, applications, networks, and data centers serving over 51,000 users worldwide at Navy Shipyards (NSY), Intermediate Maintenance Facilities (IMF), Regional Maintenance Centers (RMC), Ship Repair Facilities, and Forward Deployed Regional Maintenance Centers. The NMMES Technical Refresh (NMMES-TR) program involves ongoing research, development, and modernization of these enterprise systems, requiring rigorous test and evaluation to ensure quality software delivery.
Position Summary
The Software QA Analyst provides test and evaluation support for ongoing research and development projects within the NMMES program. This position develops and documents test plans and procedures, conducts manual and automated testing, and evaluates and documents test results. The QA Analyst prepares studies, plans, and analyses in support of delivery orders and works under general supervision applying commonly-used concepts, practices, and procedures in software quality assurance. This is an entry to mid-level position ideal for professionals building their career in software testing and quality assurance within a DoD environment.
Key Responsibilities
Test Planning and Documentation
  • Develop and document comprehensive test plans aligned with project requirements and delivery order specifications
  • Create detailed test procedures, test cases, and test scripts for functional, integration, regression, and system testing
  • Review business requirements, functional specifications, and system design documents to identify testing requirements
  • Develop and maintain requirements traceability matrices (RTM) to ensure complete test coverage
  • Prepare test schedules, resource estimates, and risk assessments for test activities
  • Document test environments, configurations, and data requirements
Test Execution
  • Execute manual test cases following documented test procedures and scripts
  • Perform functional testing to verify software meets specified requirements
  • Conduct regression testing to ensure existing functionality remains intact after changes
  • Execute integration testing to validate interfaces between system components and external systems
  • Perform user acceptance testing (UAT) support in coordination with end users and stakeholders
  • Execute smoke tests and sanity checks on new builds and releases
  • Support system testing and end-to-end testing activities
Defect Management and Reporting
  • Identify, document, and track software defects using defect tracking tools
  • Evaluate test results and document findings with clear, reproducible steps
  • Prepare test summary reports, status reports, and metrics for project stakeholders
  • Communicate defects and issues to development team members and coordinate resolution
  • Verify defect fixes through re-testing and update defect status accordingly
  • Maintain test artifacts including test cases, test data, and test results in designated repositories
Analysis and Support Activities
  • Prepare studies, plans, and analyses in support of delivery orders and program requirements
  • Analyze test results to identify trends, patterns, and areas for process improvement
  • Support research and development projects by evaluating new technologies and methodologies
  • Participate in requirements reviews, design reviews, and other project meetings
  • Collaborate with developers, business analysts, and other team members throughout the software development lifecycle
  • Assist in developing and refining QA processes and procedures

Requirements
Required Qualifications
Education
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field (or equivalent combination of education and experience)
Experience
  • 0-5 years of experience in software quality assurance, testing, or related field
  • Knowledge of commonly-used concepts, practices, and procedures in software testing
  • Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Experience developing and executing test cases and test procedures
  • Experience documenting test results and defects
  • Ability to work under general supervision following established procedures
Clearance
• Active Secret security clearance (minimum)
Desired Qualifications
  • Experience testing web-based applications and enterprise business systems
  • Familiarity with test management tools (HP ALM/Quality Center, Jira, TestRail, or similar)
  • Familiarity with defect tracking tools (Jira, Bugzilla, or similar)
  • Exposure to automated testing concepts and tools (Selenium, Katalon, or similar)
  • Experience with database testing and SQL queries
  • Experience in Agile/Scrum development environments
  • Knowledge of DoD software testing standards and Test and Evaluation (T&E) processes
  • ISTQB Foundation Level certification or similar QA certification
  • Experience supporting DoD or Navy IT programs
  • Understanding of API testing concepts and tools (Postman, SoapUI)
Technical Skills
Testing Types
Functional, Regression, Integration, System, UAT, Smoke, Sanity Testing
Test Management Tools
HP ALM/Quality Center, Jira, TestRail, Azure DevOps Test Plans
Defect Tracking
Jira, Bugzilla, HP ALM Defects, Azure DevOps Work Items
Automation (Exposure)
Selenium, Katalon Studio, Cypress, Postman (API testing)
Documentation
Microsoft Office Suite (Word, Excel, PowerPoint), SharePoint, Confluence
Database
Basic SQL queries for data validation and test data preparation
Methodologies
Waterfall, Agile/Scrum, SDLC, STLC, V-Model
Core Competencies
  • Strong attention to detail and analytical thinking skills
  • Effective written and verbal communication skills for documenting and reporting findings
  • Ability to follow established procedures and work under general supervision
  • Team-oriented with ability to collaborate effectively with developers, analysts, and stakeholders
  • Problem-solving mindset with curiosity to identify defects and quality issues
  • Time management skills to meet testing deadlines within project schedules
  • Adaptability to learn new systems, tools, and testing methodologies
  • Professional demeanor and commitment to producing quality work products