Quality Assurance Analyst (Manual)

Posted by Ben Wilson

Company Details

Rivers Agile

Canonsburg, PA

FTE only

Description

Rivers Agile is a regional leader in software innovation that provides QA professional services and custom software development and consulting. Recently, we have delivered software solutions to the energy, education, healthcare and predictive analytics industries; and we have maintained a strong trajectory of growth. We are a collaborative team that is passionate about engineering excellence.

In support of our continued growth, we are adding multiple QA Consultants to our team.

Our QA Consulting team provides:

  • Process Improvement, including lowering the overall costs associated with development and testing
  • Manual Testing, including functional, negative and boundary testing
  • Test Case Automation using modern toolsets
  • Team Foundation Server, implementation and customization
  • Key Metrics Reporting, including requirement coverage, defect distribution by status and phase, burn down charts and more

Desired Competencies

  • A minimum of 3-5 years of mid-level direct QA experience
  • Be able to explain common agile software development processes and best practices and bug life cycle
  • Be able to define their role on a software project team
  • What critical content in defect reports make them actionable?
  • Experience with test case management systems, bug trackers and testing (both web and mobile applications)
  • Be able to handle common problem resolution on a team
  • How to properly extract test cases from available material, including when there are no requirements
  • Some experience with basic SQL queries
  • Healthcare Industry Experience
  • Microsoft TFS and .NET familiarity
  • SDLC Process Analysis and Improvement
  • A proven ability to improve the impact of Quality Assurance within an organization
  • A BS/BA degree in computer science, engineering or related discipline preferred. Equivalent work experience is acceptable.
  • Strong analytical skills and experience with implementation and administration of Software Quality Assurance metrics, such as defect profiles and performance to entry/exit criteria.
  • Strong leadership skills that inspire team confidence and respect while motivating team members and promoting ownership
  • Professionalism when required for client-facing meetings and a desire for achieving excellence in customer satisfaction, process and product quality and reliability
  • Strong understanding of different software development life cycles and contemporary software quality assurance processes and automated tools
  • An extremely detail-oriented approach with respect to documentation and communication

Pluses

  • Language familiarity: being able to read C#, Java, HTML, Javascript, CSS
  • Automation experience using Coded UI, Selenium or Test Complete
  • Business-savvy awareness of consulting engagements

Applicants located in or willing to relocate to the Greater Pittsburgh region only please.

How to Apply

Please log in or sign up to view this posting's application instructions.