Las Vegas Sands Corp. is looking to improve the quality and reliability of their Casino Management System (CMS) through the development of automated testing solutions.
Requirements
- Proficiency in programming languages such as Java, C, Python, or JavaScript, with demonstrated experience in writing automated test scripts.
- Familiarity with testing tools and frameworks (e.g., Selenium, Cypress, JUnit, TestNG) and CI/CD tools (e.g., Jenkins, GitLab CI).
- Understanding of testing methodologies, including Agile, TDD (Test-Driven Development), and BDD (Behavior-Driven Development).
- Experience in developing test cases and testing frameworks for complex applications is a plus.
- 2+ years of experience in software testing, with a focus on automated testing.
- Experience with testing tools such as Selenium, Cypress, or similar.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI
Responsibilities
- Design and implement automated test cases for various components of the Casino Management System, focusing on functional, integration, and regression testing.
- Collaborate with development teams to understand requirements and create effective testing strategies.
- Contribute to the development and maintenance of the automated testing framework using tools such as Selenium, Cypress, or similar.
- Assist in integrating automated tests into the CI/CD pipeline to ensure efficient feedback on code quality.
- Execute test cases, analyze results, and document findings to ensure issues are identified and communicated effectively.
- Participate in manual testing efforts as needed, especially for exploratory and usability testing.
- Work closely with developers, product managers, and UX/UI designers to ensure a shared understanding of testing criteria and requirements.
Other
- At least 21 years of age.
- Proof of authorization to work in the United States
- Bachelor’s degree in Computer Science, Software Engineering, or a related field; relevant experience may substitute for formal education.
- Must be able to obtain and maintain any certification or license, as required by law or policy.
- Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.