Job Description :
Terraform groovy test environment provisioning,

Position : Sr. Java Developer with Selenium
Location : Jersey City, NJ
Duration- 6+ Months,

Position Summary:

Software Development Engineer is a developer, responsible for design, development and maintenance of automated test. Proficient in Java, Selenium and testing he/she should be able to write automated test that validate the application functionality. Should possess excellent verbal, written and analytical skills, be able to interact with application development teams, business analysts/SME’s, business users and project managers/scrum masters to understand requirements and communicate status.

Specific Responsibilities:
Develop end-to-end automated test in Java, JS, Selenium to validate system functionality
Develop automated component test to validate component behavior
Create and execute system test plan
Execution and maintenance of automation scripts to support execution against different testing environments
Integrate automated test with CI/CD pipeline
Interact with users, business analysts, application development teams to understand business/technical requirements and system design.
Develop functional and technical expertise for the system supported
Contribute to overall automation framework design and enhancement
Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately.

Specialized Skills:
Minimum of 8 years of java development experience (Java, Core Java, JSP, Servlet, JDBC, Angular)
Experience in web development such as HTML, FPML, XML, CSS, JavaScript
Development/testing experience for mainframe and distributed systems
Experience or deep understanding in selenium grid implementation is a must to have
Experience with running jobs on Jenkins
Experience in software development methodologies such as Waterfall and Agile
Experience with at least one RDBMS such as Microsoft SQL Server, Oracle, Sybase
Experience in Selenium and testng is a must to have.
Experience in test automation for Agile Continuous
Basic knowledge of Linux, Unix

Preferable Skills:
Proven experience in coding with groovy
Proven experience with Chef scripts
Proven experience with Terraform scripts
Proven experience designing, building, and automating solutions utilizing AWS services such as EC2, S3, RDS, KMS, Route 53, Lambda, IAM, Kinesis, ECS and API Gateway

Minimum of 5 years of related experience