What are the responsibilities and job description for the Software Quality Assurance Analyst (contract) position at Hilton?
Please note that this is a contract role providing services to Hilton through Talent Solutions. If you are selected for this role, you will be employed by Talent Solutions and will not be an employee of Hilton. Contract workers are not employees of Hilton or any of its subsidiaries, nor will they be eligible for Hilton benefits.
Job Summary
We are seeking a highly skilled automation professional to join our dynamic testing team. This role offers the opportunity to work with cutting-edge automation technologies and frameworks while contributing to the quality assurance of enterprise-level applications. The ideal candidate will possess deep expertise in test automation development, with a strong focus on API and UI testing across microservices architectures. You will play a critical role in designing, developing, and implementing comprehensive automated testing solutions that ensure the reliability and performance of complex software systems. This position requires a hands-on engineer who can navigate the full solution stack and collaborate effectively with cross-functional teams to deliver high-quality software products.
Responsibilities
Pay Rate Range
Min Pay Rate Max Pay Rate Currency Unit 40 55 USD hourly
Job Summary
We are seeking a highly skilled automation professional to join our dynamic testing team. This role offers the opportunity to work with cutting-edge automation technologies and frameworks while contributing to the quality assurance of enterprise-level applications. The ideal candidate will possess deep expertise in test automation development, with a strong focus on API and UI testing across microservices architectures. You will play a critical role in designing, developing, and implementing comprehensive automated testing solutions that ensure the reliability and performance of complex software systems. This position requires a hands-on engineer who can navigate the full solution stack and collaborate effectively with cross-functional teams to deliver high-quality software products.
Responsibilities
- Design, develop, and deliver automated API and UI testing using Java with WebDriver and TestNG, as well as services testing using Groovy scripting with SoapUI and ReadyAPI
- Build and maintain automation frameworks using Selenium, ReadyAPI, and Rest Assured
- Perform microservice and REST API testing and automation across various platforms
- Contribute to and enhance Enterprise Test Automation Frameworks as needed
- Build and implement SQL queries and validate databases using automation tools
- Utilize Atlassian tools including Jira, Stash, and Bamboo for project management and defect tracking
- Apply Jenkins, Maven, Git, and Stash for continuous integration and version control of automation artifacts
- Validate APIs using Swagger documentation and perform Kafka topics and consumer validations
- Develop feature files using Gherkins language for Behavior-Driven Development
- Document, communicate, and escalate test results and defects to appropriate stakeholders
- Provide accurate estimates for test strategy, design, and execution work
- Coordinate activities between US and remote testing teams as needed
- Translate sophisticated application flows into comprehensive test cases using critical thinking
- Build and deploy CI automation pipelines using Jenkins and Docker
- Execute parallel test cases across multiple browsers using Selenium Grid
- Strong proficiency in automation tools including Selenium, ReadyAPI, Rest Assured, Appium, and Cucumber
- Advanced programming skills in Java, JavaScript, Groovy, and SQL
- Expertise with testing frameworks such as JUnit and TestNG
- Proficiency with API testing tools including Postman and SoapUI
- Experience with REST and JSON APIs
- Knowledge of HTML, CSS, and JavaScript for front-end UI testing
- Strong understanding of concurrency, threading, algorithms, and data structures
- Data-driven approach with strong problem-solving and analytical capabilities
- Knowledge of cloud-based web applications architecture with emphasis on AWS Cloud
- Familiarity with deployment technologies and AWS Cloud services
- Experience with Extent Reports, Eclipse IDE, and Selenium Grid
- Understanding of Kafka topics and consumer validations
- Proficiency in continuous integration systems such as Jenkins and Bamboo
- Experience with Docker containerization
- Knowledge of version control systems including Git and Stash
- Proven experience in test automation development and framework implementation
- Verifiable experience building and deploying CI systems and automation pipelines
- Demonstrated experience with microservices architecture and REST API testing
- Experience coordinating activities across distributed teams
Pay Rate Range
Min Pay Rate Max Pay Rate Currency Unit 40 55 USD hourly