ENGINEER II - TEST AUTOMATION
Las Vegas, Nevada, US
Position Overview:
The primary responsibility of the Engineer II - Test Automation is to develop and implement automated solutions to promote efficient and enhanced testing for software applications.
Focus is on the development of automated testing within a continuous testing model including developing automated frameworks and coded scripts for regression, functional testing and API/service testing using UFT One. Role includes performance/load testing of services and applications using LoadRunner Cloud.
All duties are to be performed in accordance with departmental and The Venetian Resort’s policies, practices, and procedures.
Essential Duties & Responsibilities:
- Analyze opportunities for improvements to software and system quality, accuracy, usability, reliability, capacity, and scalability and research new technologies to create and maintain complex automated testing suites.
- Define test plans, strategy, and scope of testing, including viability analysis and level of effort estimation.
- Design, program, and execute automated functional, API, performance/load tests, analyze and report results.
- Work within and contribute to a highly collaborative environment where automation engineers, developers, analysts, project team members, and business users work together as a team to deliver the best possible solutions.
- Document work efforts and results including task and defect tracking and perform peer code review.
- Contribute to the maintenance of the automated lab and test environments, including automated test data management.
- Actively participates in process development, improvement, and documentation.
- Safety is an essential function of this job.
- Consistent and regular attendance is an essential function of this job.
- Performs other related duties as assigned.
Additional Duties & Responsibilities:
Company Standards of Conduct
All The Venetian Resort Team Members are expected to conduct and carry themselves in a professional manner at all times. Team Members are required to observe the Company’s standards, work requirements and rules of conduct.
Minimum Qualifications
- 21 years of age.
- Proof of authorization/eligibility to work in the United States.
- Bachelor’s degree in relevant discipline or equivalent work experience.
- Must be able to obtain and maintain Nevada Gaming Control Board registration and any other certification or license, as required by law or policy.
- Strong mathematical and analytical skills.
- Exceptional accuracy and attention to detail.
- 3 years of combined experience in Development, Automation or Quality Assurance.
- Required experience and proficiencies:
- Development using scripting languages such as VBScript or JavaScript.
- REST/SOAP services.
- Use of source control systems to manage code.
Minimum Qualifications:
- Preferred experience:
- UFT One – descriptive programming, service (API) testing (C#), unified testing, database functions (MS-SQL), formatting (HTML, JSON, XML).
- ValueEdge/Octane.
- Jenkins CI/CD software.
- LoadRunner Cloud.
- iSeries/AS400.
- Python.
- Training and certification in Quality Assurance (QA), automation, or application development is preferred.
- Ability to comprehend complex IT architecture, understand and implement technical specifications, adapt to various technologies and methodologies, and work on multiple projects in parallel.
- Ability to communicate clearly and effectively in English, both in spoken and written form.
- Strong interpersonal skills with the ability to communicate effectively with guests and other Team Members of different backgrounds and levels of experience.
- Must be able to work varied shifts, including nights, weekends, and holidays.
Physical Requirements:
Must be able to:
- Physically access all areas of the property and drive areas with or without a reasonable accommodation.
- Maintain composure under pressure and consistently meet deadlines with internal and external customers and contacts.
- Ability to interact appropriately and effectively with guests, management, other team members, and outside contacts.
- Ability for prolonged periods of time to walk, stand, stretch, bend, and kneel.
- Work in a fast-paced and busy environment.
- Work indoors and be exposed to various environmental factors such as, but not limited to, CRT, noise, dust, and cigarette smoke.