Home/Jobs/Junior Quality Assurance Engineer at Power Financial Wellness
P
Job Rolling Basis

Junior Quality Assurance Engineer at Power Financial Wellness

Power Financial WellnessNairobiRolling Basis

About This Opportunity

Meta Title: Junior Quality Assurance Engineer Job in Nairobi | Apply Now

Meta Description: Apply for the Junior Quality Assurance Engineer job in Nairobi. Recent graduates and candidates with up to 1 year of experience in Computer Science, Software Engineering, or related fields are encouraged to apply.

Junior Quality Assurance Engineer Job in Nairobi

Job Type: Full Time

Location: Nairobi

Job Category: Engineering / Technical

Job Overview

A leading technology company is seeking a motivated Junior Quality Assurance (QA) Engineer to join its software development team. This role is ideal for recent graduates or professionals with up to one year of experience who are passionate about software testing, quality assurance, and delivering high-quality digital products.

The successful candidate will work closely with developers, business analysts, and product teams to ensure software applications meet quality standards through effective manual and automated testing.

About the Role

As a Junior QA Engineer, you will participate in software testing throughout the development lifecycle, identify defects, verify bug fixes, and contribute to improving software quality. This is an excellent opportunity to build a career in software quality assurance while gaining hands-on experience with modern testing tools and Agile development practices.

Key Responsibilities

Software Testing

  • Execute manual testing of web and mobile applications.
  • Develop, maintain, and execute test cases, test plans, and test scenarios.
  • Identify, document, and track software defects using bug-tracking tools.
  • Verify bug fixes and perform regression testing before software releases.
  • Support functional, integration, system, and user acceptance testing (UAT).

Quality Assurance

  • Ensure applications meet functional and business requirements.
  • Collaborate with developers to resolve software defects.
  • Participate in code review and quality improvement discussions.
  • Assist in maintaining software quality standards and testing documentation.
  • Report testing progress and quality metrics to project teams.

Test Automation

  • Learn and support test automation initiatives.
  • Assist in developing and maintaining automated test scripts.
  • Utilize testing tools to improve testing efficiency and coverage.
  • Continuously explore new testing methodologies and QA best practices.

Collaboration

  • Work closely with software developers, project managers, and business analysts.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Communicate testing results clearly and professionally to stakeholders.
  • Be willing to travel to different office locations, including international assignments where required.

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, Electronics Engineering, or a related field.
  • 0–1 year of experience in Software Quality Assurance, software testing, or a related technical field.
  • Recent graduates with excellent academic performance and a strong interest in QA are encouraged to apply.

Required Skills

  • Understanding of software testing principles and Software Development Life Cycle (SDLC).
  • Knowledge of Software Testing Life Cycle (STLC).
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Attention to detail and commitment to software quality.
  • Ability to work independently and collaboratively within Agile teams.
  • Willingness to travel to different office locations, including India, when required.

Preferred Skills

  • Experience with manual software testing.
  • Knowledge of automated testing concepts.
  • Familiarity with test automation tools such as Testsigma or similar platforms.
  • Exposure to banking or fintech software testing.
  • Basic understanding of APIs, databases, and software debugging.
  • Knowledge of Agile/Scrum development methodologies.

Why You Should Apply

This is an excellent opportunity for recent graduates and early-career professionals to gain practical experience in software quality assurance while working with modern testing tools, Agile teams, and innovative technology solutions. The role offers valuable exposure to software development, automation, and fintech systems, providing a strong foundation for career growth in QA engineering.

Application Tips

To improve your chances of being shortlisted:

  • Highlight academic projects related to software testing, software engineering, or system development.
  • Include experience with manual testing, automation tools, or bug-tracking platforms, even from internships or personal projects.
  • Mention programming knowledge such as Java, Python, JavaScript, or SQL if applicable.
  • Showcase your understanding of SDLC, STLC, Agile methodologies, and quality assurance principles.
  • Include certifications in Software Testing, ISTQB, Agile, or Automation Testing if you have them.

How to Apply

Interested and qualified candidates should submit their applications through the employer's online recruitment portal.

Application Method: Apply online before the position is filled.

Requirements

  • Bachelor's degree in relevant field
  • 3+ years experience
  • Strong communication skills

Login to View Details

Create an account to see requirements, responsibilities, and apply.

Login / Sign Up
Detecting location...

Quick Info

Type

Job

Company

Power Financial Wellness

Location

Nairobi

Deadline

Rolling Basis

Open until filled

Share

Help others discover this

Build CV free Manual revamp