• Create and maintain test cases, test plans ensuring that they are up to date with requirements and policy changes 
  • Create, maintain and improve the automated test framework and test environments 
  • Conduct testing on new features and file defects 
  • Perform various tests such as manual/functional/performance/exploratory tests support 
  • User Acceptance Tests (UATs), Assist in resolving production cases Preferred Criteria 


  • At least 3 years of professional software quality testing experience with hands-on automation 
  • Strong understanding of testing techniques 
  • Strong understanding of test-driven development, continuous integration and continuous delivery  
  • Experience working with Java and Spring Boot frameworks will be an added advantage 
  • Experience with open source automated testing frameworks (i.e. Selenium, Cucumber, JUnit) or enterprise level testing tools
  • Experience with open source performance testing tools 
  • Experience with open source penetration testing tools
  • Cloud Security Penetration Testing, Performance Testing Strategy, Java , Spring Boot