Senior Software Quality Assurance Engineer
Location
Secunderabad | India
Job description
IGT (NYSE:IGT) is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across all channels and regulated segments, from Lotteries and Gaming Machines to Sports Betting and Digital. Leveraging a wealth of compelling content, substantial investment in innovation, player insights, operational expertise, and leading-edge technology, our solutions deliver unrivaled gaming experiences that engage players and drive growth. We have a well-established local presence and relationships with governments and regulators in more than 100 countries around the world, and create value by adhering to the highest standards of service, integrity, and responsibility. IGT has approximately 10,500 employees. For more information, please visit .
SDET (Software Developer Engineer in Test)
Job Grade: SQA-III - Job Description
The eDraw organization has identified a significant need to establish a highly effective test automation strategy, thereby increasing the quality of the products through continuous usage of automation using the industry-leading automation tools. We are looking for a seasoned engineer with hands-on experience in the implementation and management of automation solutions in Agile and DevOps environments. The ideal expectations out of this role are to develop test automation solutions and ensure the downstream automation activities are aligned with the core test harness standards and guidelines. The candidate should possess a holistic understanding of the test automation life cycle with the top notch automation testing tools with the proprietary languages such as Java and any equivalent languages.
Experience: 8 -10 Years
Skillset:
- Should have 8 to 10 years of testing experience on large-scale enterprise systems that include extensive test automation experience.
- Provide technology leadership for enhancing test automation capability and collaborate with the cross teams.
- Ability and proven experience in advising on test automation strategy, setting direction for long term automation plan, bringing in best practices and ROI evaluation
- Possess in-depth knowledge of the open-source and commercial automation tools that enable to automation of applications via API's and UI applications (preferably using top UI automation tools such as Selenium, PlayWright or any thing equivalent to support the UI automation..
- Builds and maintains a scalable, portable, configurable automated testing framework with licensed and open-source tools as required
- Must have an advanced/expert level of knowledge of testing concepts, methodologies, and processes.
- Constantly evaluates an approach to identify areas of improvement (i.e. design patterns, test automation frameworks, dynamic data collection methodologies, coding standards, components, and object repository methods, test data management strategies, etc.)
- In-depth knowledge of platforms like windows/Linux and extensive experience in Java and Python programming languages
- Deep understanding of DevOps toolsets/practices, which is important to establish automation artifacts with CI/CD pipelines. Work experience in Azure platform will be an added advantage.
- In-depth knowledge of automating of products via APIs (SOAP and RESTful) and using commercial/open source tools ( Rest Assured with Java, TestNG, Maven, Extent Reports or any industry leading reporting solutions)
- Ability and proven experience to showcase the reports using open source/commercial dashboarding tools.
- In-depth knowledge of the source code management tools such as SVN, GitLab, Git Hub, etc.
Job Responsibilities:
- Possess broad awareness of automation approaches, practices, and techniques to help design and deliver the overall automation methodology used by the team
- Ability to monitor the effectiveness of the automation function and bring about improvements through insights gained via analysis at all stages of the SDLC/STLC
- Identify what tools and technologies can be implemented, aligning with that already used across the broader development function and in line with the skill set of the team.
- Design and develop the test automation framework, harnesses, and code libraries to enable the team to both uses and enhance them across successive projects
- Provide technical know-how, documentation, and training to test and other business functions
- Stay up to speed on process, practice, and technology developments to ensure they are brought in-house and enhance the solutions applied to the testing problems
- Participate in various test automation activities that include Planning, Estimations, Design, Execution, and Reporting of the work deliverables.
- Collects, organizes, and analyzes automation requirements and works with project stakeholders to develop automation test plans and cases.
- Analyze test results and coordinate with development teams for the bug fixes and extensive troubleshooting in distributed/High availability environments
- Collects, organizes and analyzes statistical information from a variety of sources to support high-quality test design and experience in using the ELK, Grafana will be added advantage.
- Work closely with key departmental colleagues such as Developers, Architects, DevOps, and fellow testers to accelerate the work.
Qualification:
- A college-level degree within a technology, preferably computer science
- A record of continuous professional
- A commitment to continuing to develop both personally and professionally.
General Skills:
- Have a passion for testing, technology and innovation combined with an interest in test automation
- Exceptionally motivated, driven, and dynamic - Skilled at setting technical vision and leading others.
- Ability to work in ambiguous situations and seek to add clarity and context to work being undertaken.
- Excellent oral, presentation, and competent business writing skills. Possess excellent mathematical and analytical skills
- Able to work independently and collaborate with cross-departmental colleagues. Must be comfortable working with all levels of the company hierarchy.
- Prior experience in the testing of gaming products will be an added advantage.
- Perform other duties as deemed relevant, based upon experience.
- Able to work on a wide variety of tasks simultaneously.
- Prior development experience and testing of gaming products will be an added advantage.
Keys to Success
- Building collaborative relationships
- Decision making
- Drive results
- Foster innovation
- Personal energy
- Self-leadership
Benefits:
- Medical Insurance
- Personal Accidental Policy
- Group Term Life Insurance
- Wellness Reimbursement
- Internal and External Certification Opportunity
IGT is committed to sustaining a workforce that reflects the diversity of the global customers and communities we serve, creating a fair and inclusive culture that enables all our employees to feel valued, respected and engaged. IGT is an equal opportunity employer. We provide equal opportunities without regard to sex, race, color, religion, age, national origin or ancestry, disability, veteran status, sexual orientation, genetic information, gender identity or expression, marital or family status, and any other personal attributes protected by federal, provincial or other laws. We thank all applicants for applying; however, only those selected to interview will be contacted.
IGT (NYSE: IGT) is the global leader in gaming. For more information, please visit .
Job tags
Salary