← All verified jobs

Software Quality Analyst

See all open roles at computer world services corp. (cws)

Ghost-risk verdict

Some ghost-posting signals

  • open for 66 days (60–89 days is elevated risk)
  • 3359 open roles at this company in 30 days (mass-hiring blitz)
  • no salary disclosed (correlates with ghost postings)

How we score ghost risk →

See your fit for this role and apply with a truthfully tailored résumé.

See my fit, free

About the role

Key Tasks & Responsibilities

Business Analysis Support

Collaborate with stakeholders to gather, analyze, and document business and system requirements

Translate business requirements into testable acceptance criteria and quality benchmarks

Participate in the development of process flows, use cases, and system documentation

Ensure alignment between business objectives and technical implementation

Project Management Support

Support project planning, scheduling, and tracking activities across multiple initiatives

Assist in defining project deliverables, milestones, and quality gates

Monitor project progress and provide status updates related to quality assurance activities

Coordinate with development, infrastructure, and operations teams to ensure timely delivery of high-quality solutions

Support risk identification and mitigation related to software quality and delivery

Quality Assurance & Control

Develop and implement quality control methodologies to ensure compliance with QA standards, guidelines, and procedures

Define quality characteristics, metrics, scoring parameters, and acceptance criteria for IT systems and applications

Establish and maintain processes for evaluating software, hardware, and technical documentation

Conduct formal and informal reviews throughout the system development lifecycle (SDLC), including requirements, design, development, testing, and deployment phases

Monitor adherence to QA standards across application development, system integration, and operational support activities

Identify defects, track resolution, and ensure corrective actions are implemented and validated

Test Planning & Execution

Develop and execute test strategies, test plans, and test cases for enterprise applications and systems

Perform functional, regression, integration, and user acceptance testing (UAT)

Validate system performance, reliability, and compliance with defined requirements

Document test results, defects, and quality metrics in enterprise tracking systems

Process Improvement & Standards Compliance

Develop and refine QA processes, procedures, and standards to improve efficiency and effectiveness

Recommend improvements to development and testing methodologies

Ensure compliance with Federal, NIH, and organizational IT governance standards

Participate in continuous improvement initiatives across application development and operations

Documentation & Reporting

Develop and maintain QA documentation, including test plans, test cases, and validation reports

Provide quality metrics, defect analysis, and performance reporting to stakeholders

Document review findings and ensure traceability of requirements to test outcomes

Required Technical Skills

Experience with software QA methodologies, testing frameworks, and lifecycle processes

Knowledge of test planning, test case development, and defect tracking tools

Understanding of business systems and enterprise applications

Experience working with relational databases and data validation testing

Familiarity with Agile and/or Waterfall development methodologies

Experience with enterprise collaboration and tracking tools (e.g., Jira, Confluence, ServiceNow)

Preferred Skills

Experience supporting Federal or NIH environments

Familiarity with automated testing tools and CI/CD pipelines

Understanding of application hosting environments (on-prem and cloud)

Experience with ColdFusion, PHP, .NET, or similar enterprise application platforms

Experience supporting data-driven applications and database validation

Key Competencies

Strong analytical and problem-solving skills

Attention to detail and quality-focused mindset

Excellent written and verbal communication skills

Ability to coordinate across technical and business stakeholders

Strong organizational and documentation skills

Ability to manage multiple priorities in a dynamic environment

Education & Experience

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field

Experience

3–7 years of experience in software quality assurance, testing, or systems analysis

Experience working in enterprise IT environments supporting application development and operations

Experience participating in full Software Development Lifecycle (SDLC) activities

Certifications

Certified ScrumMaster (CSM) or Agile certification

Relevant cloud certification (e.g., Microsoft Azure Fundamentals or Associate)

ITIL certification preferred.

Security Clearance

Applicants must be able to obtain a Public Trust clearance

Stop applying to ghosts.

OyaPilot surfaces only verified, real jobs, scores your fit, and tailors your application truthfully.