Education: Bachelor's degree or related field
Experience: 3+ years
duties and responsibilities define expectations for all levels of the Software Quality Assurance Analyst (QAA) Job Family: Perform software verification and validation (V&V) activities to obtain objective evidence that software solutions conform to approved functional and non-functional requirements, are fit for intended use, and support business and operational objectives; Conduct early-stage requirements analysis within the Software Development Life Cycle (SDLC) to identify ambiguities, gaps, redundancies, and inconsistencies, ensuring requirements are clear, complete, testable, and traceable; Apply industry-recognized QA standards, principles, and methodologies, including structured and risk-based testing techniques; Design, execute, and evaluate
requirements-based testing, including functional, non-functional, integration, system, regression, and compliance testing; Support business stakeholders in the planning and execution of User Acceptance Testing (UAT); Collaborate across the SDLC with developers, project managers, technical teams, and business stakeholders to ensure adherence to quality objectives; Plan and perform testing activities, including defect identification, documentation, prioritization, tracking, and lifecycle management; Maintain end-to-end traceability among requirements, test cases, test execution results, and identified defects; Contribute to the effectiveness and maturity of QA and software development processes by applying standardized practices, identifying process gaps, and participating in continuous improvement initiatives aligned with organizational quality frameworks; Utilize QA tools, test management systems, and defect tracking platforms to support consistent, repeatable, and auditable testing practices; Promote quality awareness, knowledge sharing, and adherence to QA best practices across the QA team and project stakeholders; Perform other special projects and assignments as requested.
Responsibilities Include: Quality Assurance Analyst I (QAA I) Quality Assurance Analyst I (QAA I) performs baseline duties and responsibilities under guidance from more experienced QA staff, supporting small- to medium-scale initiatives.
The role focuses on developing foundational proficiency in software verification and validation and core QA disciplines, including requirements review and traceability, test planning and test case design, manual test execution, defect documentation and lifecycle management, regression and data validation support, and accurate reporting of test status, coverage, and defined quality metrics in accordance with established QA Processes and industry standards.
Quality Assurance Analyst II (QAA II) Quality Assurance Analyst II (QAA II) performs baseline duties and responsibilities with minimal supervision, independently supporting medium- to large-scale, moderately complex initiatives.
This role demonstrates increased autonomy and analytical depth through advanced application of verification and validation techniques, expanded ownership of requirements analysis and traceability, test planning, test design, execution, and defect lifecycle management, and the use of test automation where applicable.
The QAA II evaluates, interprets and reports on quality and performance metrics to provide visibility into product quality and support data-driven decision-making, mentors junior QA staff, and contributes to QA process improvement and standardization initiatives aligned with organizational quality frameworks.
Senior Quality Assurance Analyst (Sr. QAA) Senior Quality Assurance Analyst performs all baseline duties and applies advanced responsibilities consistent with the QAA II role, providing technical leadership and project-level quality strategy.
This role leads large, complex, and enterprise-scale initiatives; mentors and reviews the work of QAA I and QAA II staff; and drives consistent application and continuous improvement of QA processes and practices across assigned projects and programs.
The Sr. QAA defines and governs comprehensive, risk-based verification and validation strategies; leads advanced functional and non-functional testing activities; oversees test automation frameworks and CI/CD integration; analyzes and communicates quality KPIs to support release readiness and decision-making; advises stakeholders on quality risks and compliance considerations; and advances overall testing maturity Qualifications Academic Education & Professional Certifications: A bachelor's degree in computer science, information technology, software engineering, or a closely related technical field.
Alternative (QAA I & QAA II Only) : An equivalent combination of relevant education, recognized professional certification (e.g., ISTQB Certified Tester, QAI CAST/CSTE), and demonstrated professional experience in software testing/quality assurance and technical analysis may be considered in lieu of a formal degree.
Sr. QAA Specific : Bachelor's degree in computer science, information technology, software engineering, or a closely related technical field AND a recognized advanced QA certification (e.g., ISTQB Advanced Levels, QAI CSQA/CSTE).
Professional Experience: (QAA I) 1-3 years of hands-on experience in software testing and quality assurance; fundamental understanding of software quality assurance principles, verification and validation concepts, and industry best practices; familiarity with core IT and quality management disciplines, including requirements traceability, defect management, project management, change and release management, risk identification and mitigation, and validation of service level objectives and acceptance criteria; experience using test management and defect tracking tools; practical SQL skills for basic data validation and defect root cause analysis; exposure to test automation and software development practices is preferred. (QAA II) 3-6 years of progressive experience in software testing and quality assurance; strong working knowledge of SQA principles, methodologies, and industry best practices; demonstrated ability to independently support medium- to large-scale moderately complex systems and initiatives; solid knowledge of IT and quality management disciplines, including project management, change control, release management, risk-based testing and validation of service level objectives and acceptance criteria; hands-on experience with requirements analysis and traceability, test manage
Search Quality Assurance Analyst jobs near Philadelphia, PA → Browse all live jobs
This posting was published by Pgworks on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.