At Rivers Agile, we’re passionate about solving problems through creating meaningful software. Engineers are the heart of that. We crave opportunities to learn new technologies, understand new businesses, and work in a supportive and diverse environment filled with challenges and some fun.
We are looking for a QA Analyst with experience performing standard manual testing on web and mobile applications. The candidate will possess strong QA fundamentals being able to explain basic concepts clearly and confidently. Rivers Agile is often a leader in process improvement, and therefore being able to convey complex topics to business folks is an important skill.
We need strong multitasking consultants that can work independently for both in-house projects and potentially onsite. The candidate will be flexible to our business needs, and this includes working onsite, when necessary, for periods of time around six months.
You will accomplish this by: Maintaining a consultant’s attitude (act as a liaison between engineering and product leadership) by:
Understanding when to challenge client decisions
Being empathetic to client concerns
Balancing the needs of internal and external priorities effectively
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
Solid understanding of how to write bug reports that are clear and 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 with exact syntax
Healthcare industry experience
Mobile and Web testing experience preferred
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 a 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 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
Automation experience using Selenium, Appium for Mobile, Test Complete, or Katalon.
Project management skills.
Business-savvy awareness of consulting engagements.
Launched in 2008 as a Quality Assurance consulting firm, Rivers Agile fulfilled the need for first-rate quality assurance services in the greater Pittsburgh area. Proving successful as a boutique firm, Rivers Agile has matured into an end-to-end software solutions provider, focusing mostly on web and mobile technology. Whether it’s defining a new piece of software or refining an existing application or website, they work with clients throughout the entire product lifecycle to help them achieve their strategic vision. Today, Rivers Agile’s foundation in quality is very much alive as they continue to offer Quality Assurance consulting services, but also provide both on-site education and assessments to help clients get the most from their investment in QA personnel and tools. Based in Canonsburg, Pennsylvania, Rivers Agile’s highly-skilled team works with recently funded startups through Fortune 1000 clients and span industries like Healthcare, Energy, Legal, Predictive Analytics, Education, and more.