Automation Engineer At Ncba Group

Automation Engineer At Ncba Group
Company:

Ncba Group


Details of the offer

JOB PURPOSE STATEMENTThis role is responsible for the analysis, design, development and management of automated tests for new and existing software.KEY ACCOUNTABILITIES (DUTIES AND RESPONSIBILITIES)Designing, developing and supporting frameworks for our test infrastructure and providing automation expertise to our development teams.Contributing toward predictable delivery of quality releasesMentor team members on test automation to build a culture of excellence.Document and maintain a robust log of all test cases and results.Work with business and product development to develop functional and technical requirements and propose solutions to address these requirements.Make efficient use of source control and bug tracking systemsIdentify, analyse and report test resultsEnsure that all the assigned bank information technology platforms keep pace with technological innovations and developments as a way of protecting investment in technology.Evaluate, plan, and breakdown QA tasks and work packages in Software development Projects within agreed time constraints.Provide input into the development and maintenance of Business Continuity Plan and Data Security Plan for the Bank's Software Platforms in order to guarantee continuation of services at all times.Knowledge Transfer on test automation frameworks to the application development and integration teams.Performs research and development to evaluate emerging technologies and their potential to optimize testing processes.Test code for robustness, including edge cases, usability and general reliabilityJOB SPECIFICATIONSAcademic:A Bachelor's degree in Computer Science, Information Technology or related field. A Master's degree in Technology or Business-related course is an added advantageDesired work experience:Minimum 5 years' experience in IT systems development within a large highly digitized organization designing, implementing and managing mission critical systems, with at least 2 of those years within software testingExperience in writing, executing and monitoring automated test suites using a variety of technologies such as Cucumber, Concordion, Selenium, Appium, Robotium, SoapUI, JmeterCertification and experience implementing best practice frameworks e.g. ITIL, PRINCE2 Hands on experience in software development with major languages Java, Kotlin, C++, C# and practical experience using relation RDBMS e.g. Oracle and MS SQL etc.JOB COMPETENCIESTechnical CompetenciesStrong understanding of SOA lifecycle, Integration patterns and standard methodologies.Knowledge of Linux/Unix commands and SQL will be required.Deep understanding of industry standard formats and protocols (JMS, SOAP, XML/XPath/XQuery, REST and JSON)ITIL, and PRINCE 2 CertificationExcellent analytical and problem-solving skillsA good knowledge of the systems and processes within Financial Services industryIssue/bug tracking tools e.g. JIRAUse of continuous integration tools e.g. Gitlab CI/JenkinsTesting AutomationBehavioral CompetenciesInterpersonal skills to effectively communicate with and manage stakeholdersCommercial Acumen: The role holder should have an intricate knowledge of our business: it's vision, mission, strategy, values and how it operates.Excellent Leadership & Communication Skills: The ideal candidate can clearly communicate and share the test automation matters with all stakeholders across the organizationInnovative & Adaptable: ideal candidate is passionate about innovation of new architecture and enhancing existing ones to leverage these cutting-edge technologies.Self-Driven & Results Oriented: ideal candidate should be self-motivated and self-managing.Knowledge and experience in modern practices for Software testing in medium to large banks to provide guidance on quality improvements and strategic changesTechnical skills to effectively perform or guide performance of Application design and operations activities/tasks in a manner that consistently produce high quality of service.Knowledge and effective application of all relevant banking policies, processes, procedures and guidelines to consistently achieve required compliance standards or benchmarks.Self-empowerment to enable development of open communication, teamwork and trust that are needed to support performance and customer-service oriented culture.


Source: Myjobmag_Co

Job Function:

Requirements

Automation Engineer At Ncba Group
Company:

Ncba Group


Maintenance Technician At Radisson Hotel Group

Do you enjoy fixing things and having it work as it should? Are you a master multitasker, a fixer, a maker, a doer with the tools to keep our hotels' looking...


From Radisson Hotel Group - Nairobi Area

Published a month ago

Electrical & Mechatronics Engineer (French Speaking) At Stellar Human Resource Solutions

RoleThis is a full-time on-site role for an Electrical & Mechatronics Engineer proficent with French Language. The role involves frequent operations in Kinsh...


From Stellar Human Resource Solutions - Nairobi Area

Published a month ago

Senior Site Reliability / Gitops Engineer At Canonical

Job SummaryThe IS team at Canonical supports and maintains all of Canonical's IT production services. The team is in charge of running services used by over ...


From Canonical - Nairobi Area

Published 25 days ago

Cloud Field Engineer - Emea (Remote) At Canonical

What your day will look likeWork across the entire Linux stack, from kernel, networking, storage, to applicationsWork in Python to design and deliver open so...


From Canonical - Nairobi Area

Published 25 days ago

Built at: 2024-05-18T09:22:23.945Z