Scope
- Proficiency with database programming such as SQL and DAO, and relevant experience with MySQL, PostgreSQL
- Experience in Spring Framework and Spring Boot;
- Experience in developing and maintaining API integrations.
- Experience in Message Queues, Solace will be an added advantage;
- Experience in Software Modernization, Containerization, Microservices will be an added advantage;
- Experience in Cloud Computing, Kubernetes & Dockers, AWS Services like Amazon ECS Fargate, AWS RDS & Lambda will be an added advantage;
- Gone through at least one full software development lifecycle (SDLC) with experience in producing SDLC documentations;
- Experience in analysing requirements, designing, development and delivering complex enterprise applications in Java, web programming on UNIX / LINUX and Windows environment;
- Responsible for the end-to-end testing activities of an integrated e-payment system;
- Carrying out the activities in the testing lifecycle including test planning, analyzing business and system requirements;
- Preparing the test environment, designing, and developing the test cases;
- Preparing the test environment, executing the test procedures;
- Automating the test solution based on the system design using scripting or programming languages as well as performance tuning;
- Create traceability to requirements, analyze gaps and address them;
- Logging and tracking defects to closure;
- Conducting test reviews with internal and external stakeholders;
- Perform root cause analysis for production and user acceptance defects, address test gaps to ensure test efficiency; and
- Develop design documents and user manuals which would effectively describe and provide clear instructions on the test automation solution to the end users who include testers and stakeholders.