241
Software Testing Engineer
Software Testing Engineer
Software Testing Engineer
Revel Systems, UAB
Software Testing Engineer
Software Testing Engineer

Software Testing EngineerRevel Systems, UAB

Come and join our Online Ordering Team! Our mission: help Revel’s customers thrive by allowing them to run their business online. We’re delivering a high-availability application to end consumers with a focus on user experience, quality and efficiency. As a Software Testing Engineer, you’ll have a direct influence on us fulfilling this mission.

As a Software Testing Engineer, you will: 

Promote QA in your team by owning the testing processes and making quality a vital deliverable
Develop, enhance and execute manual and automated functional tests using Ranorex, Cypress, K6, Postman, Pytest, Jest
Execute non-functional (e.g. scalability or performance) tests
Participate as an active member of an agile scrum team by refining and estimating user stories, planning sprints, daily stand-ups and retrospectives
Create ideas and contribute to efforts automating quality improvements 
Mentor and assist developers in creating automated tests (unit, integration, acceptance, performance)
Analyse product quality trends

We expect that you:

Have proven knowledge in designing test automation frameworks and models
Have hands-on full-stack QA engineering experience ranging from manual to automated test tools 
Have a good understanding of the SDLC process and its application with CI/CD tools
Have (at least some) programming experience, preferably with JavaScript, TypeScript  or Python
Are well versed in testing large scale applications
Are fluent in English as we have colleagues from around the world
Are a holder of a relevant university degree or have QA engineering work experience
Have proactive approach allowing you to mitigate impediments and learn from our talented colleagues

Our stack

As Software Testing Engineer you will have possibility to contribute to already existing stack, currently we are using: 

Frontend: 

Cypress,  Jest

Backend:

 Postman, k6, pytest, Pact

Frontend and Backend (E2E):

Ranorex

We use Gitlab and Terraform to deploy everything to AWS

Why Revel?

We are a product company: we influence product development decisions and create tools for driving foodservice businesses to success
We have a unique cultural environment: supportive leadership, Agile values, feedback culture, recognition of professional accomplishments
We care about technology and quality: our tech initiatives are bottom-up, teams organize guilds and cross-site meetups
We care about our employees: health insurance is provided for every member of our team
We invest in personal development: annual conference budget, 10% of working time dedicated to learning, Udemy license
We share our success: Profit Sharing Plan for employees
We work flexible hours: you are in control of your working schedule