We are looking for an experienced QA Engineer to join our team!
About the client
The client makes and runs software for a variety of industries – with roots in banking/finance, the company has continuously evolved, expanding into gaming, sports betting, healthcare, and civil service. Today, the solutions support businesses of the most renowned international companies and institutions across the world. Having started the exciting journey over ten years ago, they are all about technology and passion to deliver state-of-the-art solutions while prioritizing the well-being of the employees.
What is the opportunity?
We are looking for a highly motivated QA Engineer to join our growing team that works on the development of a cutting-edge betting platform to cater to the rapidly growing demands of the sports betting industry. This new game-changing platform aims to provide an exceptional user experience by processing millions of transactions in real-time, supporting various sports and events, and adopting the latest microservices architecture with technologies like Postgres and Kafka.
Being a part of a tight-knit team, as a QA Engineer, you will play a pivotal role in ensuring the success of our project, by guaranteeing its quality, reliability, and performance through comprehensive manual and automation testing and validation processes. Your expertise will be vital in identifying and documenting defects, collaborating with the development team to resolve issues, and optimizing performance to handle the massive user base and real-time data streaming.
Required skills:
- 3+ years of experience in testing and QA engineer role
- Good understanding of software development life cycles
- Good knowledge of some OOP language
- Experience in API testing
- Experience in tracking and reporting problems and defects using tracking software
- Experience in the development, design, and execution of test plans, scenarios, and scripts in accordance with project scope and delivery dates
- Basic SQL knowledge
- Strong technical background
Responsibilities:
- Development and execution of test plans, test cases, and test scripts to verify the functionality, and reliability of the betting platform’s microservices.
- Participation in the design and implementation of automated testing frameworks and test suites to streamline the QA process and improve efficiency.
- Collaboration with cross-functional teams, including developers and product managers, to understand project requirements and provide input during the design phase to ensure testability and quality.
- Identification and reporting on any defects or issues found during testing, clearly documenting the steps needed to reproduce the problem.
- Contribution to the overall improvement of the QA process by providing feedback, suggesting process enhancements, and sharing knowledge with the team.
Personality:
- Passionate about your job
- Proactive
- Seeing a problem as an opportunity to learn and grow
- Equally open to collaborating with other teams and technical experts on the latest tools and technologies across the company
What can we offer:
- Permanent position with an established company with over 20 years of existence
- Competitive salary
- Work in an international team
- Career growth and stability
- Various education programs and training
- Cooperative and supportive working culture
- Hybrid work model
- One hour break every day
- Private health insurance