Software Quality Analyst
See all open roles at computer world services corp. (cws) →
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)
See your fit for this role and apply with a truthfully tailored résumé.
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.