ENGINEER II - TEST AUTOMATION

Location: 

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.