NIC Colorado, a subsidiary of NIC Inc., the nation’s leading provider of eGovernment services (NASDAQ: EGOV), is looking to add Quality Assurance Specialist to work with Developers and Project Managers in producing web-based projects and service implementations for the state of Colorado’s web portal (www.colorado.gov).
Responsibilities:
- Evaluates and tests software applications for usability and functionality
- Help determine if stories and their acceptance criteria are well defined and if they satisfy customer requirements
- Provide developers with high level test scenarios (Acceptance Tests)
- Create/maintain QA portal plan and internal work instructions
- Evaluate application quality through testing of builds including but not limited to manual functional testing, automated testing and manual regression testing.
- Document bugs and issues found in the QA and UAT environment using JIRA and Confluence
- Assist with the organization of usability testing
- Construct audit documentation to clearly demonstrate the controls NIC has put in place regarding software changes
- Demonstrate ability to perform root cause analysis and corrective action
- Ability to understand business functionality and translate it into system and application requirements.
- Ability to partner with project managers, software engineers and business analysts to identify course of action and resolutions
- Document test steps and automate test cases in Selenium or similar tools
- Excellent understanding of business complexity and project interdependencies.
- Work with all disciplines to provide assessment of overall quality of products prior to deployment
- Contributes to account management initiatives, including partner relationship development and cultivating new opportunities for deployed services
- Effectively communicate with partners and facilitate User Acceptance Testing when necessary
- Support deployment activities as required
- Other responsibilities assigned by manager
Preferred Qualifications & Personal Attributes:
- 5+ years of experience in Functional and System testing
- Working knowledge of QA methodologies and standards
- Coding experience is highly desirable
- Positive Attitude – Displays enthusiasm for the industry.
- Self-aware - Understanding of personal abilities and honest assessment of areas requiring growth. Solicits feedback and listens to others- acknowledges opportunity to improve.
- Reliability – Committed, punctual, accountable.
- Initiative – Must be self-motivated and work independently
- Respect – Sets clear expectations for self and others. Exhibits active listening skills and solicits/considers views of others when making decisions.
- Integrity – Honesty, trustworthiness, forthrightness, accountability.
Requirements:
- Requires a bachelor’s degree, or equivalent, in area of specialty
- High level of experience in forming acceptance test criteria based on requirements
- Experience in developing User Stories/Use Cases and detailed test cases
- Proven ability in prioritizing and assessing criticality of bugs
- In-depth understanding of the various software development life cycles (i.e. Agile, Waterfall, etc.)
- Ability to work well independently and in a team environment.
- Ability to handle multiple tasks, prioritize and meet deadlines.
- Exceptional written and verbal communication skills.
Benefits:
- Competitive compensation program
- No-cost group medical insurance for you and your family
- Matching 401(k) contributions with 100% vesting
- Disability insurance
- Life insurance
- Company wellness program
- Casual and fun office environment
- Paid state holidays/vacation
- Tuition reimbursement
Salary Range: $60,000 - $70,000