Our client offers online gaming products to customers and partners all over the world and aim to deliver the best customer experience in the industry.
They are a dynamic and growing company with around 1780 passionate people of 40 different nationalities. Most of them work in the operational Head Office in Malta but they also have other offices around the world, for example in Stockholm, Tbilisi and Tallinn.
The Software Quality Engineer will form an integral part of an Agile team, participating in the entire development life-cycle for the product he/she is responsible for.
The person we are looking for should ensure that the team delivers the requested business value and preventing bugs from ever making it to production.
The aim is to go beyond simple quality control and instead adopt a real quality assurance mind-set to ensure that the team is building the right things, in the right way.
You will be deeply involved in setting strategies, methods and be part of defining the QA processes that the team uses.
You will be working as part of an Agile team, following developments from conception to release. You will create test strategies, test plans and test cases to cover all features under development, implement automated tests, performance tests and define the QA processes in use by the team.
Be an expert in the field of test automation and performance engineering and be willing to mentor fellow colleagues.
Keep oneself up-to-date on automated testing technology, popular testing tools and the relevant technical and business domains.
Keep abreast with evolving system features, functionality and technologies being introduced to design appropriate test plans.
Provide estimates of testing effort.
Build automated tests on service level using .NET, SoapUI, JMeter and any similar technology which the business deems necessary.
Develop and execute test cases, scripts, plans and procedures for high throughput, and high availability systems including Unit, Regression, Functional, Systems, Stress & Scale, Smoke & Sanity testing.
Record, document results and compare them to expected outcomes and software testing KPIs.
Perform manual tests when required.
Take ownership and actively participate in the design and creation of new test frameworks.
Assist in the selection of test tools, design test infrastructure, implement automation and facilitate the software build and release process.
Drive implementation of new features and enhancements for the test automation system, and help create innovative test tools.
Track bug reports and change requests to their resolution.
Analyse test results and help in debugging to determine root cause of failures.
Create and maintain relevant documentation.
What we offer
Fun and challenging role in a helpful and dynamic environment. For the right person there are many different career paths at our client, both if you want to deepen your technical skills or work with leadership in the future. We strive to be the best in whatever field we choose to play on, and we make sure to have fun along the way.
Malta is one of the EU member countries, so you do not need a work permit to work there. The client offers a permanent contract, and an outstanding wage due to the favorable taxation and it is coupled with a series of fringe benefits:
Private health insurance, Life Insurance, Temporary Total Disability Insurance, Personal accident insurance
Travel and accommodation costs for an interview are paid by the company. They also offer a relocation package for the whole family. 3 weeks in company apartment on arrival
One time moving allowance
Free use of company doctor
Discounts with local companies in Malta
Trainings, company activities
If you are interested in this position, please send your CV to firstname.lastname@example.org