drjobs Senior Quality Assurance Engineer

Senior Quality Assurance Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Nairobi - Kenya

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Senior Quality Assurance Engineer Job Description

Title: Senior Quality Assurance Engineer
Department: Software Engineering

Location: Nairobi Kenya
Reports To: Head of Technology


Company Overview

PYCS is a technology company specializing in software solutions for payments digital lending messaging platforms and enterprise systems. We focus on delivering efficient scalable and reliable technology to help organizations meet their operational and business goals.

Job Purpose:
As a Senior Quality Assurance Engineer you will play a critical role in ensuring that all system features and modules are thoroughly tested before deployment to production environments. You will be responsible for automating repetitive tests documenting automations and maintaining system documentation for users. Your role is vital to ensuring that no bugs or flaws are introduced into production.

Key Responsibilities:

Quality Assurance (80%)

  • Analyze requirements specifications and technical design documents to ensure clarity feasibility and testability.

  • Develop detailed productspecific test plans and test cases ensuring coverage of all functional and nonfunctional requirements.

  • Update test plans regularly to align with evolving product features and industry best practices.

  • Prioritize and execute testing activities ensuring efficiency and alignment with sprint timelines.

  • Design develop and implement automated test scripts for critical functionalities using industrystandard tools.

  • Identify document and track bugs and issues using appropriate tools ensuring timely resolution.

  • Collaborate with engineering teams to reproduce issues validate fixes and prevent recurrences.

  • Conduct comprehensive regression tests after code changes to ensure system stability and functionality.

  • Verify the impact of updates across all integrated systems and modules.

  • Prepare and present testing metrics summaries and recommendations to Senior Management on a weekly and monthly basis.

Other Responsibilities (20%)

  • Plan and execute joint testing sessions with customers prior to major updates or upgrades to ensure seamless deployment.
  • Create update and maintain userfacing documentation including user guides release notes and system manuals.
  • Stay current with the latest trends tools and practices in software quality assurance with a focus on fintech and regulatory compliance.
  • Attend quarterly or semiannual training or learning sessions to enhance skills.
  • Work closely with crossfunctional teams including developers project managers designers and fellow QA engineers ensuring alignment and quality across the development lifecycle.
  • Provide guidance and mentorship to junior QA staff

Key Performance Indicators (KPIs):

  • Timely closure of tested tickets in accordance with sprints.
  • Number of automated tests successfully implemented.
  • Updated or newly documented systems and processes.
  • Zero unresolved issues reaching production except where documented exemptions are approved.


Requirements

Required Knowledge Skills and Experience:

  • Degree in Computer Science or related field from an accredited institution.
  • 5 years of experience in QA roles ideally in fintech or financial services.
  • Professional qualification in International Software Testing & Quality Assurance required
  • Experience with automated testing tools like Selenium Appium Postman or Cypress.
  • Strong knowledge of RESTful APIs and tools like Postman SoapUI or Swagger for API testing.
  • Familiarity with tools like JMeter to assess system performance under various conditions.
  • Experience with SQL for verifying data integrity and transactions in databases.
  • Proficiency with tools like Jira for tracking issues and managing test cases.
  • Familiar with Agile Scrum Methodology: Agile Testing Integration Testing Regression Testing Cross Browser Testing User Acceptance testing.

Competencies:

  • Strong knowledge of software QA methodologies tools and processes.
  • Handson experience with automated testing tools.
  • Keen attention to detail and a commitment to delivering highquality work.
  • Ability to collaborate and share knowledge with teammates.
  • Open to receiving constructive feedback and using it to improve processes.
  • Excellent interpersonal and communication skills.
  • Proactive and resultsoriented


Experience with automated testing tools like Selenium, Appium, Postman, or Cypress. Strong knowledge of RESTful APIs and tools like Postman, SoapUI, or Swagger for API testing. Familiarity with tools like JMeter to assess system performance under various conditions. Experience with SQL for verifying data integrity and transactions in databases. Proficiency with tools like Jira for tracking issues and managing test cases. Familiar with Agile Scrum Methodology: Agile Testing, Integration Testing, Regression Testing, Cross Browser Testing, User Acceptance testing.

Education

Degree in Computer Science or related field from an accredited institution. 5+ years of experience in QA roles, ideally in fintech or financial services. Professional qualification in International Software Testing & Quality Assurance required

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.