Position Summary QA Engineer will test the implementation of new features, be involved in upgrades and regression cycles, deliver tested customizations described in functional specifications using the Global Pay Plus (GPP) application and accompanying integration services and you will be involved in designing solutions for the customer needs, working closely with regional teams as it pertains to the quality engineering for our Global Services Managed Services propositions. Role and Responsibilities Develop test cases that provide evidence of the software’s conformance to documented Functional and Technical specifications Assure testing coverage based on customers’ requirements Conduct tests review with relevant stakeholders Develop data used to set up the system for the client’s use Validate customer setup from end user perspective Conduct regression testing on every new release and prior delivery to the customer Provide the Project with accurate status of releases Conduct qualification of customer defects Perform re-tests of fixed defects to ensure compliance to specifications and affected area. Work in teams to determine test objectives, execute test cases and improve testing processes Required Experience: 3+ yrs Job Requirements Relevant academic background (BA in Computer Science, Computer Engineering, Information Technology) or relevant experience 2+ years of Experience with Exposure to GPP - SP QA methodology and process SQL and other DB Knowledge Knowledge of: Payment systems or/and Banking – advantage One programming language – advantage Excellent technical skills Able to multi-task, is self-motivated and able to motivate others Team player – ability to work with a team in a dynamic and complex environment
Role and Responsibilities Define and write implementation specification, derive algorithms and develop code from design documents. Design and develop high-quality code. Test, debug, analyze, and fix application problems/issues. Work closely with stakeholders to fix issues in a timely fashion. Follow the software development lifecycle processes. Interact with internal stakeholders to support product releases and/or resolve program problems. Support and mentor the team where needed. Required Experience: 3-5 yrs Job Requirements Excellent knowledge in Java, J2EE Core Java Hibernate, JPA, JTA Spring, XMLBeans Web Services, XML, XSD, REST services SQL IBM MQ, Active MQ, JMS WebSphere/WebLogic Unit testing tools like Junit, mocking libraries such as Mockito Build tools like Gradle and Maven Good analytical and logical skills Awareness of software engineering processes in design, code, testing etc. Ability to work independently / under low supervision Possess good verbal and written communication skills Knowledge of Microservices, Spring boot, Spring Cloud, Kafka is an advantage. Knowledge of GPP and/or Payment’s domain is highly preferred.