Note: The job is a remote job and is open to candidates in USA. CAI is a global services firm that provides technology and talent solutions across public and commercial sectors. The Quality Assurance Engineer will support government and public sector IT projects by developing and executing manual and automated tests, managing defects, conducting API and accessibility testing, and ensuring software meets business, security, and compliance requirements. The role will also collaborate with cross-functional teams and drive continuous improvement of QA processes.
Responsibilities
- Develop, execute, and maintain comprehensive test plans, test cases, and test scripts for functional, regression, integration, UAT, and smoke testing across multiple government IT projects
- Identify, document, and track defects using issue management tools (e.g., Jira, ServiceNow) and ensure timely resolution in coordination with development teams
- Driving the QA efforts associated with software releases, including automation and manual testing
- Support User Acceptance Testing (UAT) by coordinating testing sessions with agency end users and stakeholders, documenting results, and facilitating sign-off
- Validate that systems meet defined business requirements, security standards, Section 508 accessibility requirements, and applicable government compliance
- Contribute to automation test framework development and maintenance using tools such as Selenium, Playwright, Postman, or similar platforms
- Conduct API testing and validate data integrity across integrated systems
- Participate in agile ceremonies (sprint planning, standups, retrospectives) and contribute quality metrics to project reporting
- Prepare and deliver clear QA status reports, defect trend analyses, and test summary documentation for government client review
- Documenting test cases (automated and manual), steps, and expected results
- Collaborate with business analysts to review requirements and identify testability gaps early in the development lifecycle
- Consistently and clearly communicating with developers, business analysts, client stakeholders, and other team members
- Support continuous improvement of QA processes, templates, and standards across the delivery portfolio
Skills
- • Bachelor's degree in Computer Science, Information Systems, or a related field — or equivalent work experience
- • 5+ years of QA/testing experience, preferably on government, municipal, or public sector IT projects
- • Proven experience with both manual and automated testing methodologies
- • Familiarity with SDLC models including Agile/Scrum and Waterfall, which are both common in public sector engagements
- • Expertise with test automation tools, such as Test Complete, Selenium, etc
- • Experience with defect tracking and test management tools
- • Experience with testing API's
- • Strong written and verbal communication skills; ability to present findings to non-technical stakeholders and agency personnel
- • Understanding of data privacy requirements relevant to government systems (PII handling, HIPAA, etc.)
- * Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
- * 5+ years of QA or software testing experience, preferably within government or public sector environments
- * Experience with both manual and automated testing methodologies
- * Experience working within SDLC frameworks including Agile/Scrum and Waterfall
- * Hands-on experience with automation tools such as Selenium, TestComplete, QTP, or similar
- * Experience with defect tracking and test management tools
- * Experience with API testing
- * Strong written and verbal communication skills with the ability to present to non-technical stakeholders
- * Understanding of data privacy requirements including PII and regulated data handling
- • Attention to detail and commitment to documentation rigor
- • Ability to manage competing priorities across multiple simultaneous projects
- • Strong analytical and problem-solving skills
- • Collaborative team player with a proactive communication style
- • Comfort working within compliance-heavy, audit-ready environments
- * Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standards
- * Sedentary work that involves sitting or remaining stationary most of the time with occasional movement to attend meetings
- * Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor
- • Experience testing Web Applications and APIs
- • Familiarity with Section 508 / WCAG accessibility testing
- • Experience with performance and load testing tools (e.g., JMeter, LoadRunner)
- • Prior work supporting transit agencies, municipal IT departments, or state/county government clients
- • Exposure to contract-driven delivery environments and SOW/SLA compliance documentation
- * Experience testing web applications and APIs
- * Familiarity with Section 508 or WCAG accessibility testing
- * Experience with performance and load testing tools such as JMeter or LoadRunner
- * Experience supporting government agencies or public-sector IT environments
- * Experience working in SLA-driven or contract-based delivery environments
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) retirement account access
- Paid time off
- May also be entitled to paid sick leave and/or other paid time off as provided by applicable law
- Currently remote work, with potential for occasional onsite work in Chicago, IL
Company Overview
Company H1B Sponsorship