Java Quality Engineer - 1803


Job Description

We are looking for Java Quality engineers with experience in performing quality assurance testing of large scale enterprise applications. You will be part of a global talented team of software engineers who work on exciting cutting edge and mission critical applications that advance the state of digital modernization, cloud computing and serverless supercomputing.

In your role as a Java tester your job will include coming up with test plans based on specifications, developing test cases for both UI and backend for a variety of applications in multiple frameworks and implementing automated test cases for the same. You will be responsible for end- to-end quality of mission critical applications that drive huge business transactions in some of the largest insurance companies and banks. Work is challenging, non-standard and highly complex and you will be expected to work on multiple projects simultaneously.


  • Review and analyze requirements, specifications, and technical design documents, providing timely feedback 
  • Develop detailed, comprehensive, and well-structured test plans and test cases
  • Contribute to overall testing strategy, including coming up with release test plan
  • Play the role of test engineer: Design, develop, and execute automated tests
  • Identify and report issues found, then verify that issues are resolvedPerform regression testing Work closely with developers and engineers on multiple project releases

Skills Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience in end-to-end Software Development lifecycle of multiple products and hands-on experience in designing and implementing test cases for test automation
  • Working knowledge of programming languages (Java, Javascript, Python). Additional scripting languages is a plus. Deep Knowledge of automation frameworks such as selenium, Protractor, Cypress, Cucumber, Casper JS
  • Good working knowledge of Java testing frameworks such as junit, testng and groovy
  • Working knowledge of Relational databases and SQL
  • Experience with testing REST APIs, web applications, database testing and backend testing. Experience with source control technologies (git), CI/CD systems (Jenkins) and agile methodologies
About Ionate
Ionate is the accelerator company disrupting the digital transformation market. Our AI / ML platform and products on modernization, cyber-security, and data protection provides end-to-end rocket ship for enterprises. Companies can not only transform their legacy applications to micro services in a short period, but also enjoy business continuity with modern tools.