My client, the biggest Sport data integrators in the world, is looking for a QA Engineer to join its team in Sevilla.
The Role:
The QA engineer will be working closely with the development team to improve quality of existing products as well as making sure new functionalities and integrations implemented in the company are fully testable. I am looking for a Mid-Senior QA with solid development experience or vice versa, a Mid-Senior DEV with solid QA notions. Among others, your responsibilities in the team are:
-
Create detailed test plans for new integrations and developments implemented by the team.
-
Manual execution of Detailed Test Plans for existing and new solutions delivered by the team.
-
Understanding of integration principles being able to implement Mock Services to reproduce 3rd party interactions with the company´ system.
-
Implement Unit Tests to improve test coverage standard average in the team components.
-
Liaise with Area Product Owner to understand the product functional requirements and contribute making sure User Stories are fully detailed and contain the acceptance criteria and any other information needed for understanding new functionalities and how to test them.
-
Work closely to the team to identify all possible user case scenarios for a given functionality/solution.
-
Collaborate actively in Scrum ceremonies, giving continuous feedback to the team with regards to QA processes and way of working
-
Take the initiative sharing Feeds knowledge across the company running workshops.
Technical requirements:
-
Master's degree, IT High School title or ISTQB certification preferred
-
.NET Framework or .NET Core development experience (3+ years)
-
Deep Knowledge of Object-Oriented Design Patterns and principles. (Experience with dependency injection (DI) software design pattern using Castle is a plus)
-
Experience with xUnit / NUnit frameworks preferred
-
Experience using and implementing WebServices (SOAP / REST APIs)
-
Deep Knowledge of clean/good practices at development.
-
Working knowledge of Payment Methods and Casino Providers is valuable.
-
Deep knowledge of git flows and experience with Gitlab continuous integration pipelines
-
Sharp attention to detail
ADDITIONAL INFORMATION
We also offer: