Software Quality Assurance (QA) Engineer and Tester

INSI CLOUD INC

Lakewood, CO, Colorado

JOB DETAILS
SKILLS
Acceptance Testing, Agile Programming Methodologies, Atlassian JIRA, Bug Tracking/Defect Management, Customer Support/Service, Develop Methodologies, Documentation, Functional Testing, Human Resources, Human Resources Software, Identify Issues, Integration Testing, Maintain Compliance, Performance Testing, Procedure Development, Process Improvement, Project/Program Management, Quality Assurance, Quality Assurance Methodology, Quality Metrics, Quicktime, Regulatory Compliance, Root Cause Analysis, Section 508, ServiceNow, Software Debugging, Software Testing, Sprint Planning, Standards Development, Standup Meetings, Technical Support, Technical Writing, Test Automation, Test Case, Test Data, Test Plan/Schedule, Test Requirements, Testing, Traceability, User Documentation
LOCATION
Lakewood, CO, Colorado
POSTED
30+ days ago

 

Position Overview

The Software Quality Assurance (QA) Engineer and Tester – Journeyman supports the DOI's Human Resources Directorate (HRD) IT Support Services by performing comprehensive software testing, defect analysis, and documentation to ensure that mission-critical systems-including FPPS, NextFPPS, Quicktime, and WebTA-operate reliably, efficiently, and in compliance with DOI standards.

This role focuses on hands-on testing and quality assurance activities, contributing to system modernization, customer migration support, and ongoing sustainment within an Agile framework. The QA Tester applies broad expertise in testing techniques, tools, and methods to ensure the quality, accuracy, and accessibility of HRD systems.

 

Key Responsibilities

1. Software Testing and Quality Assurance

  • Develop, execute, and maintain manual and automated test plans to identify defects and verify software functionality.
  • Execute test cases, document and evaluate test results, and identify root causes of issues.
  • Detect, log, and report program glitches, defects, and anomalies using approved tracking tools (e.g., JIRA, ServiceNow).
  • Track and manage defect lifecycle; collaborate with developers and analysts to troubleshoot and validate fixes.
  • Review and refine test procedures to identify errors, efficiencies, and process improvements.
  • Contribute to regression, performance, and integration testing for new releases and updates.
  • Operate with moderate independence and innovation in developing test methodologies and identifying QA improvements.

2. Documentation Support

  • Prepare and maintain test documentation, including test cases, test plans, results, and summary reports.
  • Support system and project documentation, including technical specifications, validation summaries, and process standards.
  • Contribute to the development of standards and procedures that ensure consistency across QA deliverables.
  • Maintain traceability between requirements, tests, and defects to ensure full coverage and audit compliance.

3. Accessibility and Section 508 Compliance

  • Conduct Section 508 compliance testing to ensure HR and payroll applications meet accessibility requirements.
  • Use manual and automated tools such as JAWS, WAVE, or axe to assess user accessibility and identify non-conformance.
  • Coordinate with developers to validate accessibility remediation and confirm compliance with federal ICT accessibility standards.

4. Agile Integration and Collaboration

  • Collaborate closely with developers, analysts, and project managers in an Agile development environment.
  • Participate in sprint planning, backlog refinement, and daily stand-ups to integrate testing into the Agile workflow.
  • Provide feedback on story acceptance criteria, test data needs, and quality metrics.
  • Contribute to continuous process improvement initiatives related to software quality and testing automation.

 

About the Company

I

INSI CLOUD INC