Quality Assurance Engineer

Our client is in the business of offering trusted and transparent service on money transfers, allowing their customers to save money on their international transfers. They are seeking a talented and passionate Quality Assurance Engineer to join their growing team. You will play a key role in ensuring the quality, reliability, and performance of their payment processing platform. This is an exciting opportunity for a detail-oriented professional with in-depth knowledge of software QA methodologies and processes.

Key Roles and Responsibilities: 

  1. Actively review requirements, specifications, and technical design documents to provide constructive feedback promptly.
  2. Design and execute comprehensive test plans and test cases aimed at ensuring the highest standards of software quality.
  3. Develop automation scripts using tools like Selenium to streamline testing processes.
  4. Maintain a proactive approach to identifying, documenting, and resolving bugs, ensuring thorough regression testing for optimal software performance.
  5. Collaborate closely with developers and product managers to ensure quality standards are met.
  6. Participate in Agile/Scrum meetings, including daily stand-ups, sprint planning, and retrospectives.
  7. Stay updated with the latest testing tools, trends, and best practices to improve testing processes.
  8. Identify software vulnerabilities through rigorous testing procedures.

Required Qualifications:

  1. A Bachelor’s Degree in Software Engineering, Information Technology, or related field.
  2. Demonstrable experience in software development and quality assurance.
  3. Proficiency in Java and JavaScript, with practical experience in black-box testing.
  4. In-depth knowledge of software QA methodologies, and processes.
  5. Strong programming skills and coding knowledge in automation in Gauge or Robot etc.
  6. Automation knowledge using Selenium, Cucumber TestNG framework
  7. Experience in writing clear, concise test plans and test cases.
  8. Experience with JIRA Xray Plugin would be beneficial.
  9. Experience with SQL queries and database management (MySQL) would be beneficial.
  10. Experience with API testing such as Postman and/or RestAssured would be beneficial.
  11. Experience with performance testing such as JMeter and/or Gatling would be beneficial.
  12. Experience with security testing such as OWASP ZAP/Burp Suite would be beneficial.
  13. Knowledge of Agile/Scrum development process would be beneficial.

How to Apply Candidates who meet the required specifications and are enthusiastic about the role are invited to submit their applications to Fanisi HR Solutions via jobs@fanisi.net  using “Quality Assurance Engineer” in the email subject line before Tuesday 27th May 2025. Screening is on a rolling basis. Only the shortlisted candidates will be contacted.

Job Category: Technology
Job Type: Full Time
Job Location: Nairobi KE

Apply for this position

Allowed Type(s): .pdf, .doc, .docx