Overview
On Site
Contract - W2
Contract - Long-term contract
Skills
Java
AWS
Selenium
Job Details
Role : Java Test Automation
Location: Dallas, TX (Day 1 Onsite)
Rate: $55/hr Max
Client : Airline Domain
Visa: , GC-EAD , TN & E3 Only
No of Position : 1
Rounds of Interview : 2-3 (Including Customer round)
Job Description
- Minimum of 10 years of test automation experience using Selenium Web services.
- Proficiency in core Java for testing purposes.
- Automation experience with JavaScript tools, such as Protractor and Cypress.
- Comprehensive understanding of test automation concepts and estimation.
- Working knowledge of creating and modifying test automation frameworks.
- Professional experience with Java, including the ability to read, write, and modify core Java projects from scratch.
- Extensive exposure to Selenium architecture and automation components through test automation using Selenium.
- Practical experience with Rest Assured, Cypress, Playwright, Selenium, TestNG, Spring Boot, Serenity, JBehave, Cucumber, Maven, Gradle, Jenkins, or GitLab for CI/CD purposes.
- Experience with Docker and mocking frameworks.
- Strong background in component integration automation testing for microservices.
- Thorough understanding of CI/CD pipelines and their integration with test automation strategies.
- Experience with AWS services, including DynamoDB, SQS, S3, EKS, EC2, Kafka, and others.
- Experience automating both web and Windows client applications.
- Utilization of TestNG and BDD frameworks (JBehave, Cucumber) for test automation.
- Experience in web service automation, requiring knowledge of Rest Assured or similar REST API tools; familiarity with Postman or SOAPUI is advantageous.
- Experience performing automated database validation.
- Familiarity with Agile methodology.
- Exposure to mobile test automation using Appium or SeeTest is considered beneficial.
- Significant experience managing onshore and offshore delivery models, particularly from offshore.
- Demonstrated usage of Jenkins for automating testing processes.
- Experience utilizing Maven and Gradle.
- Previous work within a Technology Department for a commercial airline is preferred.
- Familiarity with code repository and test management tools, preferably Git.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.