PLEASE NOTE that we are searching for candidates who are located in Lviv and are able to visit office in Lviv.
About us:
EveryMatrix is a leading B2B SaaS provider delivering iGaming software, content and services. We provide casino, sports betting, platform and payments, and affiliate management to 200 customers worldwide.
But that’s not all! We’re not just about numbers, we’re about people. With a team of over 1000 passionate individuals spread across twelve countries in Europe, Asia, and the US, we’re all united by our love for innovation and teamwork.
EveryMatrix is a member of the World Lottery Association (WLA) and European Lotteries Association. In September 2023 it became the first iGaming supplier to receive WLA Safer Gambling Certification. EveryMatrix is proud of its commitment to safer gambling and player protection whilst producing market leading gaming solutions.
Join us on this exciting journey as we continue to redefine the iGaming landscape, one groundbreaking solution at a time.
We are looking for a passionate and dedicated Middle QA Engineer to join our team in Lviv!
What You’ll get to do:
Develop comprehensive test plans based on project requirements and specifications.
Create detailed test cases, test scripts, test scenarios, and test data sets based on software requirements.
Collaborate with stakeholders to define testing objectives, scope, and timelines.
Determine the best testing methodologies and approaches for various projects and software applications.
Execute test cases manually to ensure the software functions correctly and meets specified requirements.
Conduct regression testing to verify that previously developed and tested software still performs after a change.
Identify, document, and report software defects, issues, and inconsistencies using bug tracking tools.
Provide clear and detailed steps to replicate issues and communicate them effectively to the development team.
Collaborate with developers to resolve reported issues and verify bug fixes.
Work closely with cross-functional teams including developers, product managers, and other QA team members.
Communicate testing progress, findings, and results to stakeholders in a clear and concise manner.
Participate in meetings to discuss project status, challenges, and potential improvements.
Create and maintain test documentation including test plans, test reports, and other QA-related documentation.
Generate regular reports on testing activities, defect metrics, and overall quality assurance status.
Continuously evaluate and improve testing processes, methodologies, and strategies.
Provide feedback on software quality, usability, and functionality to improve the overall product.
Ensure adherence to QA standards, guidelines, and best practices throughout the testing process.
Contribute to the development and enhancement of QA processes and procedures.
Identify potential risks associated with software changes or releases and propose mitigation strategies.
Assess the impact of defects and issues on the overall quality of the software.
What You need to know:
A bachelor’s degree in Computer Science, Engineering, or related fields (or equivalent experience).
Previous experience in manual testing or quality assurance roles, preferably in software development or IT environments.
Ability to analyze software requirements and specifications to create comprehensive test plans and test cases.
Proficiency in different QA methodologies (e.g., Agile, Waterfall) and their application in the software development lifecycle.
Capability to develop and execute test cases, test scripts, test scenarios, and test data sets. Proficiency in creating comprehensive test plans and reports.
Experience using bug tracking tools (e.g., JIRA, Bugzilla) to report and track issues, defects, and enhancements.
Ability to clearly document and communicate bugs or issues found during testing.
Familiarity with testing tools such as Selenium, Postman, or


