This job might no longer be available.
Sr Engineer I/II
2 years ago
Job Posting Title
Sr Engineer I/IISummary
We are looking for Sr Engineer with development background and strong software engineering & design skills who can help in conceptualizing and implementing test automations frameworks for various Aristocrat platforms that powers our land-based casino gaming machines
Essential Duties and Responsibilities
• Creating detailed and optimized designs for software
• Writing, reviewing, and approving test designs and automated tests that verify Aristocrat EGM and Server feature
• Designing, implementation and upkeep of automation frameworks and strategies
• Writing APIs for system under test using C#/C++
• Tracking and maintaining traceability requirements
• Establishes metrics, applies industry standard methodologies, and develops new tools and processes to ensure quality goals are met
• Identifies, isolates, and logs software defects; verifies, resolves, and closes software defects
• Collaborate with developers to design tests that cover user stores
• Reviews and provides feedback on the testability of new software systemsWhat you'll do
Job Requirements
- Writing, reviewing, and approving test designs and automated tests that verify Aristocrat EGM and Server feature
- Designing, implementation and upkeep of automation frameworks and strategies
- Tracking and maintaining traceability requirements
- Identifies, isolates, and logs software defects; verifies, resolves, and closes software defects.
- Collaborate with developers to design tests that cover user stores.
- Reviews and provides feedback on the testability of new software systems.
- A background of designing, developing, and implementing automation frameworks in new environments.
- Python, Pytest, REST, Test Automation (PyTest) with Jenkins/Team City/Bamboo, GIT/SVN, Postman, Unix/Linux/Windows
- Performance/Load testing
- Works well in a team with strong communication, writing and problem-solving skills.
- Previous experience working in an Agile environment.
Required Experience
- Extensive automation testing experience, creating frameworks that uses APIs (in Python)
- Test automation experience with functional testing in a continuous delivery tool such as Jenkins
- Design test plans, scenarios, scripts, and procedures based on functional requirements.
- Perform functional, application and regression, to ensure that developed products meet design specifications.
- Organize and develop cross-functional initiatives and End to End testing coordination.
- Analyze requirements, perform ambiguity analysis to ensure that requirements meet design specifications and standards.
- Identify and investigate issues found during testing, assist Software Engineers in troubleshooting and update test cases based on discovered defects.
- Writes clean code and recognizes that poorly designed automation code is as much a concern as poorly designed application code.
- Understands testing and how to properly balance unit, integration, acceptance, and e2e tests.
- Works with both developers and product owner to ensure all requirements.
have been thoroughly explored, implemented, and tested.
What we're looking for
Education, Training and Experience
- BTech/MCA from an accredited university in Computer Science, Information Technology or similar
- 4 to 6 years’ progressive experience in the design and implementation of software test automation and related activities.
Why Aristocrat?
- World Leader in Gaming Entertainment
- Robust benefits package
- Global career opportunities
Our Values
- All about the Player
- Talent Unleashed
- Collective Brilliance
- Good Business Good Citizen
The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.
Create Your Profile — Game companies can contact you with their relevant job openings.