Quality Assurance Engineer

11 hours ago


Kenya KCB Group Full time 1,200,000 - 2,400,000 per year
Description
  1. KEY RESPONSIBILITIES
  • Development, customization, deployment, and maintenance of the reliable and scalable test automation frameworks for all systems and applications.
  • Conducting code reviews and ensuring the developed softwares conform to approved standards, design patterns and best practices.
  • Create BDD and contract tests, integration mock services, perform Unit Testing and API Testing and Integration Testing, and collaborate with developers to conduct end-to-end defect analysis and resolution of defects, and review test results for maximum test coverage.
  • Execution of performance and security testing and ensure that solutions meet the minimum baseline standards and performance benchmarks. 
  • 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.
  • Formal reviews of test plans, designs, test scenarios, test cases, and requirements documents with cross-functional teams for both functional and non-functional testing.
  • Execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems.
  • Participate in CI/CD delivery models, create execution pipelines and integrate automated test scripts into CI/CD pipeline.
  • Supporting solution deployments and in resolving low level systems issues and taking part in resolution of such issues.
  • Participate in solution architecture and design discussions and make recommendations to have appropriate changes in design and architecture.
  • Coach and mentor other QA Engineers in test automation best practices, frameworks and SDET discipline.
  • Management and maintenance of Test Environments.
  1. SKILLS & EXPERIENCES
  • Experience with at least one automation frameworks such as Selenium and Katalon studio. 
  • Proficient in creation of automated functional test scripts using scripting language e.g Java, python, JavaScript.
  • Solid understanding of testing principles, testing types, and methodologies.
  • Highly proficient at debugging issues – learn debug tools like – Chrome Web Debugger.
  • Knowledge and experience in API testing using POSTMAN and Soap UI.
  • Experience in White box testing tools and techniques – like Mocking frameworks (Mockito)
  • Good Understanding of architecture principles and standards of applications and general client-server model.
  • Good understanding of Object-Oriented Programming concepts and programming languages like Java, C#,.NET
  • Good understanding DevOps, Continuous Integration / Continuous Delivery concepts (CI / CD) and experience in using CI tools like Jenkins/Bamboo and code versioning tools like Git. 
  • Good understanding and experience in performance testing as well as writing simple scripts using open-source performance testing tools like JMeter.
  • Knowledge of fundamental concepts of Security testing and knowledge of basic coding standards (like OWASP) which ensures that there is no security flaws left unaddressed software applications.
  • Knowledge of agile development methodologies using the Sprint/Scrum methodology of agile.
  • Knowledge of public cloud technology platforms like – Amazon AWS, Google GCP, or Microsoft Azure.
  • Knowledge in Behaviour Driven Development and contract testing.

MINIMUM POSITION QUALIFICATION REQUIREMENTS

  1. Academic & Professional


Particulars
Detail
Specific Field or Qualification
Need Type[1]

Education 
Bachelor's Degree
Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field of study
RQ

Professional Qualifications
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)
RQ

Project Management
PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM)
AA

Masters Degree
Computer Science, Computer Engineering, Information Technology or a related field of study or Business Administration or Project Management
AA

  1. Experience


Total Minimum No of Years' Experience Required



5



Detail
Minimum No of Years
Need Type[2]

Software Quality Assurance 
5
RQ

Software Development
2
ES

Software Test Automation
3
RQ

Emerging Technologies (e.g. Mobile, Internet Banking, Cloud, Microservices etc) 

ES

IT Projects
4
ES

Software Applications & Support 
2
DE



  • Kenya Siemens Healthineers Full time $102,600 - $153,900

    Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique...


  • Tatu City, Kiambu County, Kenya Tatu City Full time 120,000 - 240,000 per year

    Tatu City is seeking a technically proficient and detail-oriented Structural Field Engineer to join the Jabali Towers site team. This is a hands-on, site-based role focused on ensuring that all structural elements of the project are executed in precise accordance with the design specifications and the highest standards of quality and safety. The Structural...

  • Architectural Engineer

    11 hours ago


    Nairobi, Nairobi City, , Kenya Q-Sourcing Full time $60,000 - $80,000 per year

    JOB TITLE: ARCHITECTURAL ENGINEERAbout This Job:Q -SourcingLimited trading as Q -Sourcing Servtec is a manpower management solutions firmoperating in the East African Region in the countries of Uganda, Kenya,Tanzania, Rwanda, and South Sudan.On behalf of ourclient, we are looking for a competent, skilled, and experienced Architectural Engineer to work in...

  • Senior Water Engineer

    11 hours ago


    Tatu City, Kiambu County, Kenya Tatu City Full time 120,000 - 240,000 per year

    OverviewThe Senior Water Engineer will play a critical supporting role to the Head of Utilities by providing advanced technical leadership and operational oversight across all water and sanitation initiatives. This position requires a highly skilled engineer who can design, manage, and optimize water and sanitation systems, ensuring the highest standards of...

  • Customer Engineer

    11 hours ago


    Kenya NCR Atleos Full time 1,200,000 - 2,400,000 per year

    About NCR AtleosNCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.As a Customer Engineer, you are part of our services support team and your passion...


  • Kenya BOMA Career Portal Full time $30,000 - $60,000 per year

    JOB DESCRIPTION – MONITORING AND EVALUATION OFFICER Job TitleMonitoring Evaluation and OfficerDirectly Reports toMonitoring and Evaluation (M&E) Manager DurationOne year, with possibility of RenewalLocationKakuma 1.    ABOUT BOMABOMA is a non-profit organization founded in 2006, with a vision to end extreme poverty in Africa's drylands. We are...


  • Kenya KCB Group Full time 800,000 - 1,200,000 per year

    Description KEY RESPONSIBILITIES: Design, implement, and maintain a comprehensive vulnerability management framework covering on-prem, cloud, and containerized environments as necessary for the protection of KCB Group information assetsAdminister and optimize vulnerability management tools, including those for external attack surface monitoring and cloud...

  • Cybersecurity Analyst

    11 hours ago


    Kenya KCB Group Full time 1,200,000 - 3,600,000 per year

    DescriptionKEY RESPONSIBILITIES:Represent Group Cyber Security in assigned implementation projects and teams to ensure all applications and changes meet set information security requirements before introduction to production environments.Contribute to the definition, documentation, and implementation of software security policies, secure coding practices and...

  • Document Controller

    11 hours ago


    Tatu City, Kiambu County, Kenya Tatu City Full time 900,000 - 1,200,000 per year

    Key Responsibilities include:Coordinating all departments of the company in order to assure that all documents are kept in the right place and in the right department file archive Ensure that all corporate documents are well checked and submitted on time prior to the documents submission due date Copy, scan and store documents Check for accuracy and edit...

  • Senior Switch Engineer

    11 hours ago


    Kenya Network International Full time 6,000,000 - 9,000,000 per year

    DescriptionAbout Us:Network International is the largest Financial Technology company in the Middle East and Africa. Payments is our core business where we provide services in more than 50 countries – UAE, Jordan, South Africa, Egypt are some of our key markets. Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk...