Description

The Expertise and Skills You Bring

  • A bachelor or master’s degree in Computer Science, Software Engineering, or related field
  • 10+ years of proven hands on software development cycle, unit and functional test automation experience in Java, Web services, Cloud Services Integration and API
  • Hands on experience in any Java based test framework experience like Junit, Mockito, Spring Test and RestAssure preferred
  • Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript
  • Hands on experience in cloud computing environments (AWS) and applications
  • Strong experience with SQL (queries, grouping, joins)
  • Ability to grasp application functionalities quickly and thoroughly and create functional use cases
  • Hands on experience with Unit Integration and Functional test
  • DevSecOps automation experience
  • Experience with DevOps, Continuous Integration and Delivery tools like Jenkins, Maven, uDeploy, Stash and Docker
  • Experience with Business-Driven Development is a plus
  • Deep understanding of API design, including versioning, isolation, and micro-services
  • Experience in working with relational and NoSQL database management systems
  • Experience in Agile methodologies (Kanban, SCRUM)
  • Excellent collaboration skills to work with multiple teams in the organization globally
  • Experience with Service Virtualization for performance testing
  • Ability to adapt to different work styles on both communication and presentation
  • Ability to disagree effectively and respectfully, and have constructive debate with partners
  • Ability to build the test framework and lead best practices across squads

Education

Any Graduate