Criterion Systems, Inc.

Quality Assurance Analyst Level I

Job Locations US
Information Technology
Regular Full-Time


At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. By accepting a position with Criterion Systems, you will join a group of professionals with a collaborative mindset where we share ideas and foster professional development to accomplish our goals. In addition to our great culture, we also offer competitive compensation and benefit packages, company-sponsored team building events, and advancement opportunities. To find out more about how Criterion can help you take your career to the next level please visit our website:


Criterion Systems, Inc., is seeking a Quality Assurance Analyst to support a USDA contract based in Ft Collins. Colorado.  The contract supports a variety of customers with DEVOPS, DEVSECOPS, and Architecture support.


Candidate Requirements: Coordinate with the Project Manager and/or Quality Assurance Manager to ensure that problems are solved to the user’s satisfaction. Make recommendations, if needed, for approval of major systems installations. Prepare milestone status reports and deliveries/presentations on the system concept to colleagues, subordinates, and end user representatives.


The successful candidate will support USDA Applications for Operations and Maintenance work and enhancements and Nextgen application modernization efforts. The ideal candidate should possess the following skills:

  • Self-motivated and professional in demeanor with proven success as a business analyst.
  • Proven ability to interface successfully with customer/client to drive high customer satisfaction.
  • Excellent written and verbal communications skills required for engagement with customer and team members in daily meetings and in documenting requirements, user stories, testing results and status.
  • Review and analyze system specifications.
  • Collaborate with QA Engineers to develop effective strategies and test plans.
  • Execute test cases (manual or automated) and analyze results.
  • Evaluate product code according to specifications.
  • Create logs to document testing phases and defects.
  • Report bugs and errors to development teams.
  • Help troubleshoot issues.
  • Conduct post-release/ post-implementation testing.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Collaborate with developers and subject matter experts to establish the technical vision and analyze trade-offs between usability and performance needs.
  • Experience creating technical documentation, including design documents, requirement documents, process diagrams, test cases, training material, etc.
  • Proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements.
  • Perform end-to-end application testing to support software and hardware maintenance upgrades as well as new application functionality and business process changes.
  • Work independently with users to define concepts and under direction of project managers.
  • Develop and execute test cases.
  • Interact in a collaborative fashion with multiple Application Development teams to ensure delivery of quality software products.
  • Use problem solving skills to break down complex situations to discover and resolve root causes.
  • Ability to understand and communicate technical issues related to defects and enhancements.
  • Successfully engage in multiple initiatives simultaneously, including end-to-end application testing. 


  • US Citizenship.
  • Ability to obtain and maintain a public trust security clearance.
  • 3+ years of experience in Quality Assurance Tester or similar role.
  • 3+ years of experience in hands on manual testing.
  • 3+ years of experience in clearly documenting defect information to include analysis, steps to reproduce, and suggested fixes.
  • Working knowledge of Java and Agile software development methodology.
  • Strong analytical and product management skills required, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements.
  • Excellent analytical, written and verbal communications skills.
  • Strong consulting and client management skills with attention to detail.
  • Ability to work independently and collaboratively as needed to achieve results.
  • Demonstrated track record of analytical and critical thinking skills.
  • Organized, motivated and demonstrate the ability to work under minimal supervision to achieve desired objectives.
  • Ability to define problems, collect data, establish facts, draw valid conclusions and provide solutions.
  • Ability to interpret a variety of technical information.
  • Bachelor’s degree or demonstrated 2-4 years’ recent equivalent experience, Master’s degree with 2 years recent equivalent experience, or HS Diploma with 8-10 years recent equivalent experience be used in lieu of degree.
  • Two (2) + years of experience gathering requirements and documenting requirements for software applications.

Criterion Systems, Inc. and its subsidiaries are committed to equal employment opportunity and non-discrimination at all levels of our organization. We believe in treating all applicants and employees fairly and make employment decisions without regard to any individual’s protected status: race, ethnicity, color, national origin, ancestry, religion, creed, sex/gender, gender identity/gender expression, sexual orientation, physical and mental disability, marital/parental status, pregnancy (including childbirth, lactation, and related medical conditions), age, genetic information (including characteristics and testing), military and veteran status, or any other characteristic protected by law. For our complete EEO/AA and Pay Transparency statement, please visit


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed