Rivers Agile
At Rivers Agile, we’re passionate about helping companies solve problems by creating and testing custom software. As an engineering-first company, our team of consultants consists of software developers and experienced Quality Assurance engineers that produce high-quality work. Rivers provides employees with opportunities to learn new technologies, understand new businesses, and work in a supportive and diverse environment filled with challenges and fun.
Position Overview
We seek a QA Engineer with strong fundamentals, the ability to explain the concepts clearly, and the aptitude to put them into practice confidently. As a growing company, we also value employees with versatile skills. We are looking for someone with a passion for continued learning and a background in QA Automation.
Location: Our office is in the northern part of the Pittsburgh metro area. This is a hybrid position that requires occasional onsite work for client meetings and team collaboration. Candidates must be local or willing to relocate.
Skills required
Minimum 7 years of software testing experience
Minimum 5 years of automation experience using Selenium WebDriver, Playwright, or similar automation frameworks
Experience debugging automation tests that have a strong front-end focus
Experience with selecting and setting up new test frameworks
Intermediate or better experience with common programming languages like Python, C#, JavaScript, and Java
Understanding of Agile software development processes, best practices, and the bug life cycle
Ability to define your own role on a project team and add value immediately
Ability to write bug reports that are clear and actionable
Experience integrating third-party code-scanning tools like SonarQube, GitLeaks, OWASP ZAP, Checkov, or similar
Experience integrating automated tests into CI/CD pipelines
Experience with test case management systems and bug trackers
Resourcefulness extracting test cases from available material, including when there are no written requirements
Experience with basic SQL queries with the exact syntax
Familiarity with Unix command-line environments and basic utilities
Proven ability to improve the impact of Quality Assurance within an organization
An extremely detail-oriented approach with respect to documentation and communication
Ability to handle and resolve common project issues with minimal guidance
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
We require hands-on coding skills, and a simple coding test as part of the interview process
Other qualifications and pluses
Bachelor’s degree in computer science or related field, or equivalent experience
Familiarity with Git-based source control commits, pushes, and management
Experience with BDD languages and associated tools
Familiarity with mapping/spatial UIs and/or Industrial Automation
Project management skills
Business-savvy awareness of consulting engagements
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, paid parental leave, 401(k) plan, good work-life balance, and work-from-home options
Powered by JazzHR
Position Overview
We seek a QA Engineer with strong fundamentals, the ability to explain the concepts clearly, and the aptitude to put them into practice confidently. As a growing company, we also value employees with versatile skills. We are looking for someone with a passion for continued learning and a background in QA Automation.
Location: Our office is in the northern part of the Pittsburgh metro area. This is a hybrid position that requires occasional onsite work for client meetings and team collaboration. Candidates must be local or willing to relocate.
Skills required
Minimum 7 years of software testing experience
Minimum 5 years of automation experience using Selenium WebDriver, Playwright, or similar automation frameworks
Experience debugging automation tests that have a strong front-end focus
Experience with selecting and setting up new test frameworks
Intermediate or better experience with common programming languages like Python, C#, JavaScript, and Java
Understanding of Agile software development processes, best practices, and the bug life cycle
Ability to define your own role on a project team and add value immediately
Ability to write bug reports that are clear and actionable
Experience integrating third-party code-scanning tools like SonarQube, GitLeaks, OWASP ZAP, Checkov, or similar
Experience integrating automated tests into CI/CD pipelines
Experience with test case management systems and bug trackers
Resourcefulness extracting test cases from available material, including when there are no written requirements
Experience with basic SQL queries with the exact syntax
Familiarity with Unix command-line environments and basic utilities
Proven ability to improve the impact of Quality Assurance within an organization
An extremely detail-oriented approach with respect to documentation and communication
Ability to handle and resolve common project issues with minimal guidance
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
We require hands-on coding skills, and a simple coding test as part of the interview process
Other qualifications and pluses
Bachelor’s degree in computer science or related field, or equivalent experience
Familiarity with Git-based source control commits, pushes, and management
Experience with BDD languages and associated tools
Familiarity with mapping/spatial UIs and/or Industrial Automation
Project management skills
Business-savvy awareness of consulting engagements
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, paid parental leave, 401(k) plan, good work-life balance, and work-from-home options
Powered by JazzHR