At Mito Digital, we are super proud of the tools and campaigns we create: apps, websites, and other complex digital solutions for telcos, lottery companies, and aviation brands all over the world. But the only way we can be really, absolutely, 100% sure that we’ve done a good job is if you bring luck to our Lottery team by joining us as a QA Engineer – aka our Sherlock Holmes of software quality.
Your tasks will be:
- Finding and verifying issues in applications on web-based systems, essentially taking on the role of a detective in the world of code.
- Creating and maintaining test cases, regression tests, and smoke test suites for multiple software projects. You'll be like the custodian of quality, ensuring everything runs smoothly.
- Working closely with the project team (fellow software testers, developers, UX designers, and analytics experts) to really, absolutely, 100% understand the application, requirements, and our client's needs.
- Developing feature test scenarios and test executions, while reporting findings in all scenarios to ensure that no stone (or rather, bug) is left unturned.
- Identifying risks during the development cycle and escalating accordingly with possible solutions or steps for mitigation. People love hearing about problems when they also hear a solution.
- Conveying any issues, concerns, and feedback to the team. We also love hearing about problems so we can develop a solution.
We need you to have:
- Knowledge of essential testing practices, including the ability to write proper tickets and list different testing methods – even if being roused from your dream (though we promise not to test this).
- At least 3-5 years of hands-on experience in software testing of web and mobile applications.
- The ability to define/design/develop/maintain (the list ends here, we promise) test cases.
- Deep understanding of software development principles and the QA role in this process. Don’t worry, we are always open for a good Q&A.
- An understanding of the basics of HTML and CSS.
- Decent knowledge of the HTTP protocol and API mechanisms.
- Basic knowledge of software version control systems – we like Git (and grit as well).
- Experience working in the Microsoft Azure ecosystem. Beyond that, you are free to work in any terrestrial ecosystem (even deserts or rainforests, if you like).
- At least the basics of object-oriented programming principles.
- The ability to code in at least one programming language (the more, the merrier; hobby developers are also welcome).
- Already passed the ISTQB Foundation level without even breaking a sweat or some precious Chinese vase.
- Fluent Hungarian language knowledge and at least an intermediate level of English. If you’ve come this far without a dictionary, you should be fine.
We would be happy if you:
- You have a background in Agile (Scrum) Methodology. We are pretty agile in our agile work.
- You know more about C# and Ranorex than about a T-rex.
- You have experience with test automation for web and mobile applications, or at least aspire to be an advocate for it. Sooner or later, we will shift our focus from manual to automated testing – and we will automatically count on you for that.
- You have experience with at least one automation tool and test automation framework (again, the more, the merrier).
- Playwright, Typescript, and Javascript don’t sound like prep for a theatrical play to you, and the first place you go for Cucumber is not the grocery store.
- You have hands-on experience with Selenium and Docker.
- You have JMeter or other performance/load test tool knowledge.