Sr Engineer I/Ii

Sr Engineer I/Ii
Company:

Aristocrat


Sr Engineer I/Ii

Details of the offer

Summary

As per JD What you'll do One to two short paragraphs summarizing: The role you are looking to fill and description of the ideal candidate. We are actively seeking an SDET with a strong passion for web technology and the ability to work well with a team of high caliber professionals from a wide range of backgrounds. The Digital Game Services team is responsible for creating the tools that enable our studios to bring social casino games to the web and mobile platforms. You are expected to be well verse with white box and Automation testing Team makeup/size and function of the team within the organization. You will be part of NMG DGS QA India team responsible for following activities: As a TypeScript/JavaScript focused SDET you will be a contributor in the continuing development of a feature rich proprietary test harness tool which allows low level API automated test script creation and execution as well as cross network host process data gathering. You will also be improving and building out our CI scripts and infrastructure. Additionally, you will be executing Load and Performance testing and improving on our Load, Performance and Stress testing tools and test approach. This position will give you the opportunity to be involved with a broad range of technologies, including TypeScript, JavaScript, node.js, npm, SDK standards, Cloud, Mobile, Unity, Flash and HTML 5 while building a test harness Analyze and verify best automated and manual test approaches and execute acceptance, integration, installation and system testing You are expected to do both Manual and Automation testing How their work will make an impact. To contribute to the delivery of GDK and Lonestar platform builds, ensuring that quality and integrity of the product is maintained in all releases. This will be done by manual testing and writing and updating automated functional tests using inhouse automation tool What makes this an attractive role/team. We put a strong emphasis on individual ownership and value engineers who take pride in working over the full lifecycle of a project independently. Key Performance Measurements List of Critical Daily, Monthly and Yearly tasks this job will perform: Executing on Cloud based feature rich proprietary test harness in TypeScript / JavaScript that provides automatic recovery, API testing and cross network host process data gathering Creating, troubleshooting, improving CI scripts and extending CI coverage Executing Load testing and Performance testing, including debugging, issue identification, submitting detailed bugs and Load/performance test-script issue resolution Creating and executing API automation script tests; detecting issues via automation and submitting detailed bugs Creating polished reports showing automation execution results Verifying just-fixed bugs and just-implemented features from Dev team to ensure that still-occurring bugs are quickly returned to Dev team and that newly implemented features have issues rapidly identified. (AKA ‘Keeping it Agile’). Detecting issues and submitting detailed bugs Debugging, issue identification, unit testing and issue resolution for test framework, individual automation tools and automation scripts Collaborate with Automation team in Austin for Automation related task Provide estimates for test activities Ensure that quality standards are adhered to during the development of products. Timely documentation automation guides for QA audience, dev audience or business audience, or other documentation as requested Creation of technical test plans and low level QA design documents Assisting other QA members with performing Load testing, Performance testing and test harness usage or other tasks Assisting developers or other Automation Engineers in code/peer reviews Requirements Three to five bullets defining: Strong TypeScript/JavaScript programming skills and solid understanding of object oriented programming concepts 4 years development experience 2 year of experience with Cloud applications Experience with Load testing Experience or interest in Performance testing Understanding of Mobile devices and Web applications SCRUM/Agile workplace experience Excellent time management, planning and organization skills and ability to prioritize well Able to accurately estimate, meet deadlines/provide deliverables on time Knowledge of quality assurance, software testing and understanding of SDLC Excellent verbal and written English skills leveraging emotional intelligence and ability to work in a collaborative cross-functional team Able to work effectively work independently, as needed Ability to write clear, detailed, reproducible defects in Jira Experience working with API’s, XML, Web Services, Web sockets, Google BigQuery, Google Bigtable, Google Data Studio Experience with Git, GitHub, Node.js, npm, Unity, Jenkins, Jira Cloud, Confluence Preferences Qualification a candidate might have that could enhance their ability to be successful. Good knowledge of programming languages - HTML5, JavaScript and Type script Previous experience with online social communities and mobile games on web and mobile Social Gaming platforms will be highly regarded 2+ years of test tool development or low-level test automation (can be part of 2 years development experience) C# familiarity Quality assurance background and experience in test planning and test case design HTML 5/CSS, JSON, Restful API, webpack familiarity Experience with or interest in Security testing Root cause analysis experience ISTQB/ ISEB certified What we're looking for Why Aristocrat? World Leader in Gaming Entertainment Robust benefits package Global career opportunities Our core values: All about the player, Talent Unleashed, Collective Brilliance and Good Business, Good Citizen Our Winning Ways Unite - Come together as one team, with one vision Develop - Empower, inspire and grow our people Deliver - Execute with excellence, be accountable for results Play - Be creative, celebrate success The US based roles may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Requirements