Storable is looking for a Senior Quality Engineer to join our Payment Services Quality Engineering team. You will partner with product management and engineering to deliver quality features. This is a key role in advancing Storable’s test automation strategy for payment services components. At Storable, Quality Engineering is considered a first-class citizen in the product development process – if you have a passion and desire for making a positive impact to the company bottom line in an agile environment, this is the place for you.
What you’ll do every day:
You will work directly with Product Owners and Architects to define quality bars. In addition you will build quality/test plans that define product level testing and guide the development of automated test cases by scrum teams.
Partake in quality processes and outcomes in cooperation with other teams (scrum masters, product managers, dev ops engineers, and developers) to build test infrastructure and integrate automated tests and test tools into the CI/CD pipeline.
Interface with Product Owners and Product Managers to clarify user stories, iron out ambiguities, document and automate acceptance tests.
Validate E2E customer and user scenarios by identifying, integrating and developing tests.
In this role you will contribute and mentor at all levels of testing (functional, automation, and unit), partnering with development to design in testability and drive increased test coverage.
Participate in Agile ceremonies representing Quality Engineering.
What you bring to the table
Computer science degree or equivalent experience
5+ years hands-on quality engineering experience in a fast-paced QE role working on web-based or SaaS products
Hands-on experience with modern commercial and open source test automation frameworks and tools, e.g. unit, API/Services and UI test automation frameworks like Junit, Mocha, Jasmine, TestNG, FitNesse, SOAP UI, Cucumber/Gherkin, Selenium
3+ years of Software engineering/development experience
Strong understanding of QA methodologies and agile testing techniques
Familiarity with modern cloud and DevOps oriented test tools, technologies, and analytics
Experience with deployment methodologies such as CI/CD (to improve productivity)
Experience with test-related aspects of Configuration Management including Agile Scrum.
Strong written and verbal communication skills (you will work with prospective clients, existing clients and their executive teams)
Ability to work well with people and be both highly motivated and motivating.
Proven results-oriented person with a delivery focus
Excellent organizational agility and interpersonal skills
Benefits and Perks:
Storable is committed to providing equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Storable will provide reasonable accommodations for qualified individuals with disabilities.