Overview
On Site
DOE
Contract - W2
Skills
Software Quality Assurance
Business Software
Management
Requirements Analysis
Reporting
FOCUS
Functional Requirements
Requirements Traceability
Manual Testing
Regression Testing
Cloud Computing
Test Cases
Data Integrity
Integration Testing
API
Regulatory Compliance
Quality Control
Acceptance Testing
Process Improvement
Collaboration
Functional Testing
Computer Science
Information Systems
Test Plans
Scripting
Defect Management
Application Lifecycle Management
HP Quality Center
Requirements Management
SQL
PL/SQL
Data Validation
Test Methods
Software Development Methodology
Lifecycle Management
ISO 9000
Web Testing
Microsoft Windows
Analytical Skill
Documentation
Communication
Attention To Detail
Billing
Data Management
Collections
Field Service
HP LoadRunner
UFT
Automated Testing
Business Intelligence
Analytics
Tableau
Microsoft Power BI
ISTQB
CSTE
Software Testing
Quality Assurance
Job Details
Job Summary We are seeking a detail-oriented and experienced Software Quality Assurance Analyst to support a variety of IT/IS and business application initiatives. The role involves managing the full QA lifecycle, including requirements analysis, test planning, design, execution, and reporting across diverse platforms and environments. The focus will be primarily on manual testing, with limited automation activities currently being explored. Key Responsibilities Analyze and interpret business and functional requirements; maintain end-to-end requirements traceability using ALM Quality Center. Design, execute, and maintain detailed manual test scripts for functional, integration, and regression testing across on-premises and cloud environments. Create and execute automated tests where applicable using tools such as UFT, LoadRunner, or similar frameworks. Validate APIs by designing and executing test cases to verify request/response accuracy, data integrity, and error handling. Perform functional and integration testing of API endpoints to ensure system interoperability and compliance with business and security requirements. Verify reports and underlying data using SQL/PLSQL, ensuring outputs from tools like Tableau and Power BI accurately reflect source data. Log, track, and retest defects in ALM QC; collaborate with developers and business stakeholders to resolve issues. Support User Acceptance Testing (UAT) planning, coordination, and execution with business stakeholders. Participate in peer reviews and provide feedback on test documentation and process improvements. Adhere to established QA procedures, documentation standards, and organizational policies. Provide daily progress updates and participate in QA status and review meetings. Collaborate with other QA team members on shared initiatives and cross-functional testing efforts. Required Qualifications Bachelors degree in Computer Science, Information Systems, or a related field. Minimum 5 years of hands-on QA experience including test planning, design, scripting, execution, and defect management. Expertise in ALM Quality Center for requirements management, test design, execution tracking, and defect lifecycle management. Strong SQL/PLSQL skills for data validation and backend verification. Solid understanding of QA methodologies, SDLC, and defect lifecycle management aligned with industry standards (IEEE, ISO, etc.). Experience testing web applications, APIs, and Windows-based systems across multiple platforms. Excellent analytical, documentation, and communication skills with strong attention to detail. Preferred Qualifications Familiarity with utility industry systems such as CIS, billing, meter data management, collections, or field service operations. Experience with LoadRunner, UFT, or other test automation tools. Experience validating BI/analytics reports using Tableau or Power BI. Professional certifications such as ISTQB, CSTE, or equivalent QA credentials. Certifications ISTQB, CSTE, or equivalent QA certifications (preferred). Education: Bachelors Degree Certification: International Software Testing Qualifications Board , Certified Software Tester , QA
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.