Senior Software Quality Assurance Analyst Job Tezza
Location | NAIROBI, Kenya |
Date Posted | June 6, 2025 |
Category |
Data Entry
Management |
Job Type |
Full-time
|
Currency | KES |
Description
Senior Software Quality Assurance Analyst Job Tezza Business Solutions
Job Purpose
Performing quality reviews on business requirements, developing standardized testing methods and strategies, leading execution of functional and non-functional tests and implementing quality testing and reporting processes to track and ensure adherence to quality software development process and products. The role reports to Snr Manager Software Quality Assurance
Responsibilities
- Champion and coordinate business requirements reviews across functional teams and ensures that the business requirements are complete, precise, and testable.
- Works with project team to define and create overall project test strategy/test plan, plan test schedules or strategies and Identifies test resources, estimates test effort in accordance with project scope or delivery dates and ensures that the test strategy is achieved.
- Develop, document, and maintain manual and automated functional testcases, nonfunctional test cases, test scripts and other test artifacts like the test data, data validation, harness scripts and automated scripts.
- Works collaboratively with the business units and project teams to execute and validate test cases based upon business requirements and ensures that the test cases are traceable to the requirements.
- In collaboration with GEA and other critical stakeholders, tune the SQA processes, adopt tools and define re-usable templates in-line with the adoption and maturity of the SQA Framework.
- Define test process including required test activities and deliverables, conduct Test Readiness Assessment, establish test beds, and ensure that test beds are available for all planned white box and black box testing activities.
- Engages, champions, and collaborates with technical teams / personnel in nonfunctional testing including integration, regression, load, performance, security, and usability testing.
- Prepare, share, and review test results periodically, report any defects, bugs, errors, configuration issues, and interoperability flaws and develop test acceptance reports for projects and software changes.
- Works with business units to perform post deployment sanity and regression tests and post-implementation review within defined period to confirm that the deployed solution works as per the business requirements.
- Participates in formulation and Implementation of Software process improvement policies and strategies for IT division.
Daily Responsibilities:
- Develop, distribute, and coordinate in-depth business requirement reviews across functional teams and ensures that the business requirements are comprehensive, precise, and testable.
- Develop, document, and maintain functional and non-functional test cases, test scripts and other test artifacts like the test data, data validation, harness scripts and automated scripts.
- Engages, champions, and collaborates systems personnel and business units in software testing both functional and non-functional testing.
- Prepare, share, and review test results periodically, report any defects, bugs, errors, configuration issues, and interoperability flaws and develop test acceptance reports for projects and software changes.
- Evaluating application release deliverables against expected quality standards of output and escalating any problems for resolution and subsequent achievement of commitments.
Challenges:
This role operates in a very dynamic technological environment requiring the job holder to continuously keep abreast with emerging technologies and ever-changing business processes. To maintain the high standards demanded by the business, change process require extensive tests to clear any undesired effects due to inter-relationship in the core banking system and channels. The job holder has a consequence to urgently up-skill to effectively deliver as appropriate.
Qualifications
Academic & Professional
Required:
- 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)
Added Advantage:
- Project Management PRINCE II (Practitioner) / AgilePM / PMI-ACP / Certified Agile Project Manager (IAPM) / Certified Scrum Master (CSM)
- Master’s Degree Business Administration or Project Management
Must Read>>>How PMP Certification With CSS Transformed Esther’s Career
Experience
Required:
Software Quality Assurance – 5 Years
Essential:
IT Projects – 5 Years
Desirable:
- Emerging Technologies (e.g. Mobile, Internet Banking, Cloud, Microservices etc) – 2 Years
- Software Applications & Support – 5 Years
- Software Development – 2 Years
Must Read>>>How to Ace Executive and Senior-Level Interviews
Please share y
Applying Instructions
Please share your cv to: Email: recruitment@tezzasolutions.com by 7th June 202
- Are You Applying For Jobs That You Qualify But Not Getting Interviews? Your CV Could Be The Problem. Click Here For Free CV Review And CV Writing Service.
- Get A Job Fast.Register Your CV With Us And We Shall Contact You For Jobs That You Qualify. Click Here To Upload Your CV. It’s Free.
- Grow In Your Career. Dont Stagnate.Check Out Short Professional Courses Starting Next Month.
- N.B: Free Job Advertising. When you advertise your job with us, you will reach over 500,000 qualified professionals in our database. Click here for free job advertising.