Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Tezza Business Solutions Ltd is a "niche” service provider of Software Development, Quality Assurance and Software Testing services. Tezza began its operations as Web Development company in 2000 in Overland Park, Kansas. Since then, we’ve evolved into a Services-oriented company who only engage in Product development as a value-add service to our custome...
    Read more about this company

     

    Senior Quality Assurance Engineer

    Key Responsibilities

    • Test strategy formulation which includes decomposing the business and technical requirements into test scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other testing preparation activities.
    • Lead formal reviews of test plans, designs, and requirements documents with cross-functional teams. 
    • Accurately predict the amount of effort required for projects QA activities and tasks. Develops plans and schedules based on these predictions.
    • Implement Test Automation leveraging test automation frameworks.
    • Executes and reports on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems and develop new test automation solutions as needed.
    • Coach and mentor QA Analysts in modern approaches for execution of testing efforts.
    • Architect, implement and manage automated suites of black-box and white-box test scripts.
    • Research, Develop and/or Recommend tools to assist QA Analysts in test planning, execution, and reporting.
    • Utilize tools such as code coverage tools to assess the coverage of test suites and make recommendations for additional test cases.
    • Lead monitoring of test execution across multiple code branches and multiple platforms and performing code reviews.
    • Management and maintenance of Test Environments.

    The Person
    For the above position, the successful applicant should have the following:

    • Bachelor's degree in Computer Science, Computer Engineering, Information Technology or a related field of study.
    • Any one professional qualification from the list: ISTQB / ISTQB Agile Tester Certification / Certified Test Engineer (CSTE) / Certified Software Quality Analyst (CSQA) / Certified Associate in Software Testing (CAST) / CMSQ  (Certified Manager of Software Quality).
    • Project management certifications will be added advantage.
    • 5 years progressive experience in Information Technology with 4 years in IT Projects.
    • 3 years Software Quality Assurance.
    • 3 years Software Test Automation.

    go to method of application »

    Senior Data Architect

    Responsibilities:

    • Design data model components to support data transformation and results of analytic algorithms;
    • Integrate disparate data models across the company into one enterprise-wide Unified Data Platform design;
    • Develop database design and architecture documentation;
    • Drive culture of standardization in data transformation and analytic logic;
    • Surface inconsistencies in data definitions so that they can be reconciled;
    • Develop a corporate data library / metadata repository including best practice for development of data transformation specifications;
    • Some travel required (approx. 20%);
    • Interaction with software engineering and DBA teams in order to understand their database requirements for new products or features;
    • Participates in prototyping and proof of concept system development and benchmarking;
    • Shape enterprise data architecture design patterns, design principles and best practices enhancing business solution delivery;
    • Plans and implements backup and recovery strategies;
    • Plan and provide operational oversight in database maintenance with minimal impact to customers;
    • Participates in code reviews, ensuring best practices are followed;
    • Identify and resolve production application issues;
    • Perform database administration tasks, including automation, performance monitoring, system tuning, and SQL query optimization.

    Requirements:

    • Experience with AWS services such as S3, EMR, EC2, and Amazon RedShift strongly preferred;
    • Understanding of SDLC and Agile methodologies, experience with Scaled Agile Framework is a plus;
    • Ability to work with business, operations, and engineering stake holders;
    • 5+ years of work experience as a Data Modeler/Data Architect; deep proficiency in data modeling and data management principles;
    • Excellent communications and documentation skills; ability to work on a collaborative team;
    • Ability to assess rapidly changing technologies and apply them to business needs;
    • Data modeling and information classification expertise at the enterprise level;
    • Bachelor’s degree in computer science, computer information system or other data related field;
    • Bachelor’s degree in computer science, information systems;
    • Minimum of 5 experience with innovation and ideation methods, such as design thinking;
    • Business acumen, and the ability to communicate to executives, business domain stakeholders and technical staff alike;
    • An understanding of a variety of data access and analytics approaches (for example, microservices and event-based architectures);
    • Experience with a financial industry focused data model preferred;
    • 3+ years of work experience in banking / financial institution preferred);
    • Strong customer and business focus.

    go to method of application »

    T24 Core Banking Engineers

    Job Purpose Statement

    • To develop new processes and modify existing T24 functions to meet business requirements.
    • To develop applications on T24 Core Banking system that interface with other applications.
    • To work closely with testing/project teams to ensure solutions developed are defect free and meet business requirements.
    • To aide in ensuring T24 Core Banking system stability and issue resolution.

    Key Responsibilities

    Change Management and Projects

    • Works closely with various business functions and project teams for delivery of approved T24 solutions.
    • In liaison with functional units, supports T24 related projects.
    • In liaison with business units, performs product optimization on existing products.
    • Ensures quality component, system integration and user acceptance tests are performed on all initiatives, ensuring proper documentation and post implementation evaluations.
    • Ensures all developments are done with security and risk in mind. This should be adequately tested and demonstrated in all implementations. This to avoid possible loss or audit items.
    • Coordinates installation of new systems components, ensuring correct installation (including post deployment implementations) and makes post implementation evaluations, reporting any adverse issues.

    Problem Management

    • Diagnoses and assesses repeat issues(problems) and pain points, working to provide final resolutions through development and/or back to core functionality.
    • Closely works with and escalates items to Temenos(vendor) for resolution where necessary.
    • Reviews current implementation and advises on Best Practice on T24 functionalities.
    • Spearheads maintenance, traction, and resolution of system core functionalities.

     Incident Management

    • Works to ensure maximum availability of the Core Banking environment:
    • Evaluates, reviews and conclusively resolves all assigned T24 Core Banking related incidents and requests.
    • Monitors and evaluates performance of T24 Core Banking, recommending, and implementing performance related solutions within the bank.
    • Provides 24 hour on call support for T24 Core Banking issues.

    Security Management

    • Ensures that all security aspects are defined, documented and implemented in accordance with the Bank’s Security IT Policy and guidelines.
    • Ensures adherence with the Group’s technical and security standards in all aspects of the technical activities.
    • Comply with Group Money Laundering Prevention Policy and Procedures to the extent applicable and reporting all suspicious Transactions to the Line Manager.

     Capacity and Business continuity

    • Build and disseminate expert T24 skills and issue resolution, ensuring back up resource in all builds.

    Qualifications:

    For the above position, the successful applicant should have the following:

    Professional training

    • Bachelor’s degree in information technology/ Computer Science/ Mathematics or related field.

    Desired Work experience

    • Banking experience and knowledge will be an added advantage.
    • Proven experience in systems analysis, design, implementation and support.
    • 4+ years’ proven experience in T24 Core banking development, support and troubleshooting, web technology and integrations.
    • 4+ years’ experience in T24 Core Banking with good understanding of modules such as Funds Transfer, Teller, Arrangement Architecture (AA),Trade etc
    • 4+ years’ experience in T24 Banking Systems Operations (COB, deployments, health checks, troubleshooting).
    • Experience in T24 template programming, T24 customization (VERSION, ENQUIRY, online services), Design Studio, BrowserWeb, jBASE, TAFC, TAFJ, jAgent, and OFS.
    • Ability to troubleshoot and debug T24 issues using logs, traces, and debugging tools.
    • Knowledge of T24 data model, application design, version control, enquiry design, batch processing, and integration services.
    • Experience in working with Temenos T24 Extensibility Framework, which allows you to create and modify T24 components using Java code will be an added advantage.

    ADDITIONAL INFORMATION

    Behavioral Competencies:

    • Adopting Practical Approaches
    • Articulating Information
    • Checking Details
    • Developing Expertise
    • Documenting Facts
    • Embracing Change
    • Examining Information
    • Interpreting Data
    • Managing Tasks
    • Producing Output
    • Taking Action
    • Team Working

    Technical Competencies:

    • Agile Development
    • Debugging and Fixing Software
    • DEVOPS
    • Infrastructure as Code (IaC)
    • IT Applications
    • Testing (unit, regression, integration)
    • Write Code

    go to method of application »

    Application Developers

    Job Purpose

    The Core Banking Applications Developer will support the business to achieve its goals and objectives using effective, contemporary IT practices, modern technologies, and adhering to the laid down policies and procedures to achieve the strategic objectives. As the developer, you will offer both functional and technical expertise related to core banking applications, in the areas of operations, credit, clearing, payments, trade finance, treasury, custodial, integrations, databases, information security, etc. Additionally, you will provide expert knowledge and facilitate knowledge transfer and training to meet the key objectives of IT; ensure systems availability, provide continuity, confidentiality, and continuous Improvement.

    Job Responsibilities

    •  Provide Level 2 (L2) technical & functional and administration support of applications ensuring compliance with business expectation.
    •  Carry out troubleshooting, installation, configurations, correction of scripts including optimizations, guidance, escalations, coordination with vendor & end user training.
    •  Finacle scripting (SSO, CRM, CORE, C24, FI), Java programming, JavaScript scripting, customization and enhancements of new and existing functionalities and workflows
    •  Development of new inbound and outbound APIs for Core, CRM, SSO, SVS, RI
    •  Report development
    •  Implement and maintain systems for monitoring/audit of functionalities.
    •  Implement changes in parameters, configurations and deployment of patches based on approved Change / Configuration Management process.
    •  develop and update technical procedures, release notes / deployment architectures and desktop instruction documents for all assigned applications.
    •  Provide regular status update of issues / requirements assigned / allocated.
    •  Adhere to bank’s incident, problem, and change management processes (Ticket assignment and resolution, Problem management to resolve root cause of repeat incidents, attend CAB meetings and verify all changes implemented are properly tested to minimise incidents related to changes).
    •  Support business in executing UATs.
    •  Provide required support for rollout of new functionalities, products, processes, and mandates.
    •  Ensure security of data and information within the Applications Systems (Data Protection laws apply).
    •  Support the execution of design, planning and implementation of bank projects that promote business needs.
    •  Support the business continuity management activities (deployment, restoration, failovers, DR testing)
    •  Training of the application to the relevant support teams.
    •  Efficient and effectiveness in issue resolution.
    •  Demonstration of sound technical judgement, communication skills and talented development capabilities.
    •  To maintain the Culture Brand of the organization and customer service.
    •  Contribute to business growth and sales of the organization.

    Essential Knowledge

    •  Excellent understanding of Information Technology policies and procedures.  Excellent knowledge of local IT standards, laws and regulations.
    •  Exhibits an exceptional degree of ingenuity, creativity and resourcefulness.
    •  Leads the development of highly advanced technologies, principles, theories and concepts.
    •  Guides and transfers knowledge to the team.

    Key Critical Competencies

    •  Enterprise IT skills.
    •  Excellent and effective communications skills, both orally and in writing.
    •  Being adaptable, excellent Teamwork/Interpersonal skills.
    •  Customer handling skills
    •  Work under pressure and multitask
    •  Flexibility to work in 24x7 environment
    •  Analytical, troubleshooting & problemsolving skills
    •  Understanding of organization, vision, mission, and culture
    •  Understanding of banking processes, technologies, and best practices
    •  Understanding of below mentioned platforms, applications, databases, and utilities:
    •  UNIX / Linux / MS Windows Server
    •  Programming Languages (Java, JS, C++, JavaScript, XML)
    •  Scripting languages including unix
    •  Oracle, SQL, PLSQL
    •  Web Technologies (J2EE, IIS, Weblogic, Apache)
    •  Banking, Financial sector and Insurance domain knowledge

    Requirements

    •  Bachelor’s degree in IT or equivalent.
    •  Experience in application system administration skills and certifications for example: linux, microservices, database (oracle, mssql, mysql, db2, postgre, maria, etc), middlewares (weblogic, websphere, tomcat, wildfly, etc) , Java ,sql, Window Powershell, C++, unix scripting, and other related certifications.
    •  Solid experience in problem analysis and resolution of software problems, proven ability to function in a self –directed environment.
    •  Experienced in project management and running multiple projects.
    •  Innovative thinker who is positive, proactive, and readily embraces change.
    •  Able to operate in a performance driven organization.
    •  Culturally aware and adept at working across multiple geographies.
    •  An ability to work in tight deadlines and within constraints.
    •  Prior experience in clearing, branch operations, trade finance, credit, customizations, reports

     

    go to method of application »

    Senior SDET Quality Assurance Engineers

    Job Summary:

    The Senior Software Development Test Engineer (SDET) helps deliver the quality and performance of large scale, big data, custom hardware multi-platform software products that includes; web, API and mobile application interfaces. Incumbents in this position are experienced, hands on and self-motivated engineer who can work collaboratively in a continuous integration environment. This role involves working closely with Software Developers that includes leveraging shift-left methods to understand a complex domain and product. The Senior SDET focuses on contributing to the development of automated Functional Integration tests and end-to-end tests through open source test frameworks for overall system testing within an Agile environment. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority.

    Job Duties and Responsibilities:

    •  Tests complex API, web and mobile based applications that reference database back-end systems.
    •  Creates and maintains automated test cases, executes test suites, reviews and diagnoses reported bugs, and ensures overall system quality prior to a customer release.
    •  Designs, develops, maintains, and troubleshoots automated suites of tests through continuous integration for value added feedback.
    •  Works with the engineering teams to derive testing requirements throughout the development cycle.
    •  Reproduces, debugs, and isolates problems and verify fixes.
    •  Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports.
    •  Works cross functional areas with internal partner engineering teams in a disciplined agile environment.
    •  Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude.
    •  Represents team leadership and provides technical guidance and training to junior test personnel.
    •  Participates in the performance testing and analysis framework for a web services architecture containing ESB, BPM, and associated back-end applications.

    Minimum Job Requirements:

    • Computer Science or related technical discipline such as Science or Engineering, and a minimum of five years of experience, preferably in either a Software Development Engineer or (SDET) Software Development Engineer in Test role.
    • Must have an understanding and ability to develop code in Java.
    • Strong experience in API testing from SOAP, RESTful is required.
    • Strong experience with XML, Databases and SQL.
    • Hands-on experience with Linux, Windows, and/or mobile devices.
    • Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems.
    • Experience with Test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like JUnit/TestNG, Selenium, JMeter and Appium is preferred.
    • Must be detail oriented, analytical and creative thinker with passion for quality and test automation.
    • Strong collaboration, negotiation and influencing skills.
    •  Experience leading ambiguous situations, dealing with technical issues and coming up with effective solutions to ensure customer project deliverables.
    • Experience with Jenkins or other continuous integration systems.
    • Experience with tools & applications such as JIRA, Confluence, BitBucket, Git and Artifactory/Maven.
    • Must have previous experience with requirements, defect, functional, and performance management systems.
       

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Tezza Business Solutions Ltd Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail