A Global Entertainment and Content Creation Firm is looking for a Quality Engineer to join their growing team.
Job Description:
We are looking for a Sr. Quality Engineer who is passionate about testing, working on diverse platforms like desktop, web, mobile etc. and delivering high quality products. You will be part of the Customer Experience Solutions team, responsible for testing and certifying Casino Management solution, touching every possible aspect of user functionality and internal infrastructure.
As a Sr. Quality Engineer, you will play a key role in delivery of a best-in-class Casino Management System through testing the hardware, software, and firmware against functional, non-functional and compliance requirements. We put strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project.
Roles and Responsibilities:
Become an integral part of the framework team in delivering quality backend and frontend applications.
Debug software, hardware, and firmware products using systematic tests to develop, apply, and maintain quality standards for company products.
Design and develop automated test scripts for mobile applications, web applications and APIs using tools and languages like, Selenium, Appium, SpecFlow, ReadyAPI, C#, and Groovy.
Report issues discovered through manual testing and via automated tests and consult with the development team to track them to closure.
Verify the fixes/new features and analyze the impact to identify the modules needed to be regression tested.
Setup and configure single site and multisite casino test environments which include deployment and installation of servers, hardware, software, firmware, networking, mobile devices and slot machines (EGMs) as required by the test plans or standards.
Design and develop performance test, monitor performance, memory consumption, memory leakage issues and uses tools to capture and analyses the core dumps.
Develop Accessibility and Security tests using recommended tools into the test automation framework.
Create and maintain Modification Documents for submission to regulators.
Estimate testing tasks for projects.
Create test plans in Team Foundation Server/JIRA and monitor the progress.
Support Accredited Test Facility as well as Regulators, assisting in testing features and help maintain their test environments.
Identify and resolve product issues/queries with Engineering, Compliance, and regulatory agencies.
Skills and Experience:
7+ years of experience in software testing in the areas of web based, client – server applications using automation & manual testing techniques.
Well versed in testing techniques and methodologies.
3+ years of experience in Automation testing of Web and Mobile applications.
3+ years of experience in testing and automation of REST APIs using tools like POSTMAN, Ready API, groovy script.
Proficiency in writing test strategies, test plans, test cases.
Proficiency with BDD automation frameworks and tools like Appium, Selenium, SpecFlow & Gherkin.
Experience with performance testing of system/API components using JMeter and Java