Position: QA Automation Engineer with Java for PokerStars (Bulgaria, Georgia, Cyprus)
Company: SD Solutions
Category: QA Automation
Experience required: 5y
English level: upper

On behalf of Poker Stars, SD Solutions is looking for a talented Mobile Java AQA Engineer.

To support the enjoyment of millions of players all over the world, we are seeking an outstanding Automation Test Developer to help deliver a top-quality playing experience for our customers. You must have a passionate interest in gaming, have a passion for QA and be a very responsible, detail-oriented person with experience in testing interactive online gaming software. Our platforms include Microsoft Windows, Macintosh, iOS, Android, and Web-based environments, running on client/server architecture. You will be developing and maintaining automated test scripts, executing automated regression, and analyzing automated test failures. This is an opportunity to make a difference in a fast-paced, high-profile, highly scalable online gaming environment.


Why we need you:

- You will need to estimate work effort and gather test requirements from QA analysts and developers so a keen ability to understand complex systems in order to devise complete and productive automated test scenarios is important.
- You will work closely with the development teams to develop automation test strategies for new features incorporating Poker, Mobile, Casino and Sportsbook, and any new verticals.
- You will work with development engineers and business analysts to match requirements and you will seek to maintain high-quality standards in our products through automation.
- You will be debugging and investigating software failures as well as identifying the root cause of automated test failures.
- You will have the ability to work in a fast-paced environment with initiative and innovative thinking as you attend daily stand-up meetings and be responsible for communicating all issues, status, and progress on your tasks.
- You will need to provide detailed reports so analysis of problems, attention to detail, follow-up on open issues and experience with automation bug-tracking tools/databases is required.
- You will need to complete tasks on time according to release schedules so a track record of shipping software products and experience with the complete software development life cycle is required
- You will need to clearly report individual status during daily Scrum meetings and QA meetings
- You will be able to juggle multiple product priorities at the same time


Who you are:
Essential:

- Knowledge of the gaming industry (martech, poker, casino, sportsbook) - avid players, particularly online players a significant plus
- 2+ years industry experience automation testing a variety of applications, particularly (but ideally not limited to) gaming applications
- Full suite of device testing including mobile automation with an understanding of the underlying back-end server architecture/infrastructure
- You’ll need to be proficient in Java with GIT experience and knowledge of SQL.
- Experience in Python, JS, C#, or other programming languages is a plus
- Experience in Load Testing with Gatling, JMeter, or other tools
- Experience writing and executing detailed test plans
- Experienced developing automated tests incorporating tools such (i.e. Selenium, JIRA, BDD, TestNG, Appium and XRay and /or others)
- Detail-oriented, highly motivated individual who is able to work on multiple tasks with minimal supervision
- Troubleshooting and logical analysis capabilities
- Strong oral and written communication skills
- Self-motivated and results-oriented
- Fluency in the English language

Desirable:

- Previous scripting/development experience in any programming language
- Manual testing experience is a plus
- Web application testing and website verification