A Global Content Creation Company is looking for a Quality Engineer to join their growing team.
Job Description
We are looking for a Quality Engineer who is passionate about software testing, working on diverse platforms like desktop, web, mobile etc. and delivering high quality software products. You will be part of the Customer Experience Solutions team, responsible for testing and certifying Casino Management Software solution, touching every possible aspect of user functionality and internal infrastructure.
As a tester, you will play a key role in delivery of a best-in-class experience through testing the software against 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.
Responsibilities
Create automated test scripts, mapped to manual test cases, for mobile applications, web applications and APIs using tools and languages like, JavaScript, Cypress, Selenium, Appium, SpecFlow, ReadyAPI, C#, and Groovy
Write and execute test cases ensuring complete coverage of the functionality under test
Report issues discovered through manual testing or via automated tests and 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
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 potential areas for automation and develop automation scripts
Monitor performance and memory consumption, memory leakage issues and uses tools to capture and analyses the core dumps
Identify and resolve product issues/queries with Engineering, Compliance, and regulatory agencies
Qualifications
3+ years’ experience in software testing with over 1 year of experience in API testing
Must have 2+ years of experience in Automation testing preferably in Cypress or in Protractor Good hands on experience and understanding of JavaScript
2+ years hands-on experience in mobile application testing
Proficiency in writing test cases from functional specifications, use cases and business rules Hands-on work experience for Behavior Driven Development on Selenium-Cucumber framework Good understanding of SoapUI/ReadyAPI
Good understanding of JMeter
Experience in writing SQL queries
Hands-on work experience on API test automation through SoapUI, with knowledge of Groovy Scripting
Proficiency in communication – both verbal and written
Experience in Casino Gaming/Digital Gaming will be an advantage
Experience with an agile development methodology, preferable Scrum
Must have strong analytical and creative problem-solving skills
Bachelors or Masters in Computer Science or equivalent
Excellent oral and written, communication and customer service skills
Demonstrates an extremely high level of accuracy and attention to detail
Must have strong communication skills, able to work independently and be team oriented