About the job
Black Canyon Consulting (BCC) is actively seeking a Quality Assurance Engineer to enhance the delivery and modernization of essential web-based digital resources for a federal government client. This pivotal role is crucial for ensuring the quality, reliability, and backward compatibility of a sophisticated, enterprise-scale platform.
The QA Engineer will collaborate extensively with Product teams, Business Analysts (BAs), Engineers, User Experience (UX) specialists, and client stakeholders to validate requirements, devise test strategies, and confirm that new functionalities align with user expectations and maintain feature parity with the legacy system. This position demands strong analytical skills, meticulous attention to detail, and a collaborative spirit, coupled with practical experience in both automated and manual testing within Agile frameworks.
Duties & Responsibilities:
Job Responsibilities
Quality Strategy and Test Planning
- Develop and implement comprehensive test strategies and plans for complex, data-driven applications.
- Guarantee backward compatibility and functional parity with legacy systems.
- Analyze requirements, user stories, and acceptance criteria to pinpoint gaps, risks, and ambiguities.
- Collaborate with Product teams and BAs to clarify requirements and expected behaviors.
- Identify edge cases, regression risks, and impacts across integrated systems.
Manual and Automated Testing
- Design, create, and maintain automated test suites, including end-to-end tests.
- Execute and document results for functional, regression, integration, cross-browser, and cross-device testing.
- Validate API integrations and data flows between frontend and backend systems.
- Compare legacy and modern system behaviors to ensure consistent outcomes.
- Track, document, and verify defect resolutions.
- Integrate automated tests into Continuous Integration/Continuous Delivery/Deployment (CI/CD) pipelines.
- Enhance test coverage, reliability, and testing processes.
