Job details
Salary $65,000 - $70,000 a year job type full-time
Full job description
Facility: boulder headquarters - em
Compensation base: $65,000-$70,000 annually
Compensation bonus (if applicable):
Equal opportunity employer.
Bi is one of the leading technology companies in colorado and the largest provider of innovative electronic monitoring solutions in the united statesWe excel at proving technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities.
Software qa analyst, ii
Experienced software qa analysts—a world of opportunity awaits you! are you looking for the kind of opportunity that truly challenges you to use the skills you’ve worked so hard to build? we can help!
**remote work options are available**
About the role
Develops, coordinates, plans and executes test activities to ensure the system meets business and technical requirementsProvides guidance to the other members of the project test team on their planning and execution activitiesContributes to product definition specifications from a testing perspective.
What you`ll be doing
Develops and executes, test plans, test cases for new products and releasesEnsures system and business requirements are met.
Coordinates test planning, analysis and execution activities for software releasesDevelops work agreements, detailing testing approach, resources, duration and critical path items.
Coordinates the work of a team of software testers.
Logs and tracks product defectsRe-tests and confirms defects reported as fixed.
Identify functional workflow changes as candidates for automation
Proactively implements test automation utilizing tools available in-house.
Trains and mentors lower level analysts in testing methodology and software development life cycle.
Participates in all technical testing efforts including functional, integration and automation testing.
Proactively works with development and product groups on problem analysis, reproductions and resolution.
Handles day-to-day communications with internal customersAssists with developing additional communications for the user community regarding product changes.
Functions as a critical member of the software test team, including providing assistance to teammates, providing training to team as required, and communicating effectively both within the team and with external contacts.
Maintains current knowledge of various quality assurance testing technologies available in the marketProactively makes recommendations on how to make internal test processes more efficient.
Develops functional test cases and test procedures from existing documents or from functional decomposition of the existing system.
Documents discrepancies identified and provides status reports to management.
Performs other duties as assigned.
What you’ll bring to this position
Bachelor’s degree in computer science or related field or equivalent experience.
Minimum three (3) years of professional experience in software quality assurance testing.
At least one-year experience working in an agile team.
Experience with microsoft sql server and ms windows 2000 or higher.
At least one-year experience with automated testing, including load and performance testing.
Working knowledge of testing disciplines and tasks and automated test tools.
In-depth knowledge of relational database, sql and web technologies.
In-depth understanding of web-based testing products.
Extensive knowledge of software development lifecycle.
Effective communication skills with internal and external contacts at all levels.
Excellent analytical skills and commitment to continuous testing improvement.
Good time management skills.
Ability to perform problem analysis and resolution.
United states citizenship preferred.
Must live in the united states 3 of the last 5 years (military and study abroad included) preferred.
Ability to pass a federal background check and obtain a suitability determination preferred.
Ability to maintain confidentiality with regard to information stored in operational databases.
Ability to work with computers and the necessary software typically used by the department.
Working conditions: encountered on a regular basis as part of the work this job performs.
Typical office environment.
Some work in computer-testing lab with cold temperatures, and high noise levels from hardware alarms.
Ability to reach with hands and arms and to use hands to finger, handle or feel to move computers and testing equipment.
Ability to climb or balance, stoop, kneel, crawl or crouch, to move computers and testing equipment.
Benefits
As a software qa analyst, you will be part of a stable, established, and yet still growing organization with a great deal of diversification that will present you with a range of different challengesWe value your hard work and professional dedication and will reward you with a competitive compensation package that includes full benefits.
Your benefits will include:
Three (3) weeks paid time off
Eleven (11) paid holidays
Medical, dental, and vision coverage
Term and whole life insurance (includes spouse and dependent)
Accidental death and dismemberment insurance
Short- and long-term disability
Flexible spending account
401(k) retirement program with company match
Stock purchase program
Tuition reimbursement
Various discount programs