Java Developer/SET

Java Developer/SET

Location: Chicago, IL

Duration: Contract

 

We're looking for an experienced Software Engineer in Test to develop and maintain automation framework for our suite of software applications used for Risk Management.

Responsibilities:

  • Develop and maintain the automation framework to support the regression test suites of different Risk Management applications.
  • Work closely QA with engineers to understand their requirements and enable automation framework to support their testing.
  • Adhere to proper design principles and keep the automation framework simple and efficient.
  • Support automation of environment set up.
  • Bring in fresh ideas to make improvements
  • Track own progress to ensure timely delivery
  • Participate in code reviews for own as well as others’ code
  • Work with other teams involved in project life-cycle

Requirements

  • 5+ years of experience in Software Development or Testing
  • 4+ years of development experience using Java
  • Experience working with test automation and Cucumber (or any BDD framework)
  • Proficient with Linux, Maven, Git, Jira.
  • Proficient in Oracle database SQL
  • Proficient with REST web service
  • Experience using continuous integration tools such as Bamboo
  • Familiarity using Postman, Jenkins, Kafka, UC4.
  • Experience with Spring (Spring Boot, Spring JDBC) is a plus.
  • Strong ability to learn existing applications quickly and to be able to make modifications to them
  • Able to work independently and collaboratively with limited supervision
  • Strong problem-solving and communication skill
  • Financial risk management system experience will be a plus
  • Bachelor’s degree in computer science or related field is preferred.