Vacancy title:
Officer - Quality Engineer
Jobs at:
Kenya Revenue Authority (KRA)Deadline of this Job:
18 April 2022
Summary
Date Posted: Monday, April 04, 2022 , Base Salary: Not Disclosed
JOB DETAILS:
Officer - Quality Engineer
Job Purpose
This role is responsible for conducting performance testing, User Acceptance Testing, Regression Testing, test automation and other required assurance activities and recommend for production deployment of assigned business systems solutions. The role will be expected to utilize processes that enhance testing efficiency such as use of data for AI driven testing; agile testing practices like testing automation, test driven development and shifting left etc
Key Responsibilities/ Duties / Tasks
Managerial / Supervisory Responsibilities
• Support the planning, design and execution of test plans, test scripts and process plans for projects
• Work closely with various departments to perform and validate test cases based on quality requirements and recommend changes to predetermines quality guidelines
• Ensure that the end product meets the minimum quality standards, is fully functional and user friendly
• Support resource allocation decisions during project prioritization with stakeholders
• Apply Quality Assurance/Engineering expertise on assigned initiatives and undertake research on best practice as part of benchmarking
• Provide regular progress reports to management
Operational Responsibilities / Tasks
• Conduct user acceptance testing with all relevant stakeholders to evaluate that delivered solutions are fit for use and purpose
• Conducts load, stress and performance testing for identified test exercises.
• Carry out vulnerability assessments on network, databases, business systems and services using various tools and personal knowledge
• Conducts regression tests to ascertain that identified issues or bugs have been resolved and new defects are not introduced
• Conducts smoke tests on environments prior to test exercise to validate readiness for user acceptance testing,
• Ensure compliance with the approved policy, best practice, security requirements and set minimum baseline standards
• Develop test cases that conforms to established software testing standards indicating priority areas
• Document defects according to testing standards.
• Generate test data fit for purpose.
• Documents results of completed testing assignments
• Prepare required periodic as well as ad hoc reports for management review.
• Utilize continuous integration and continuous delivery methodologies and tools
• Administrative; Stakeholder and Quality Management Responsibilities/ Tasks
• Collaborate with business subject matter experts to understand and document solutions delivery test cases and test acceptance criteria
• Proactively engage with stakeholders to address needs and issues
• Ensure high level of customer service across all interactions and deliverables
• Manage stakeholder relationships and expectations
• Serve as team representative at designated meetings and respond to questions/tasks related to quality assurance/engineering management/
• Maintain quality standards in all assigned Initiatives
• Participate in post-implementation quality audits
• Participate in planning and scheduling of solutions implementation audits
• Participate in conducting of solutions implementation audits; follow-ups on corrective actions and preparation of solutions implementation audit report
• Collaborate with unit team members to deliver on Solutions delivery initiatives
• Complete all assigned tasks to ensure timely delivery
• Comply with HR requirements on staff policy guidelines and requirements
• Mentoring, training and skills development of interns and attaches
• Any additional duties as assigned
Job Competencies (Knowledge, Experience and Attributes / Skills).
Academic qualifications
• A Bachelor’s Degree in Information Systems, Computer Science or other related technical Field from a recognized university
• Practical experience in relevant MS Office Applications (Word, Excel, PowerPoint, Project)
• Broad technical expertise combined with business acumen skills
• Project; Quality Management or Business Analysis training or experience is an added advantage
Functional Skills, Behavioral Competencies/Attributes:
• Proactive and Solutions Oriented
• Strong logical thinking and decision making skills
• Lateral Thinker and Team Player
• Good organizational and planning skills
• Good people management and interpersonal skills
• Risk management and analysis
• Results driven and analytical
• Project Management; Quality/Business analysis and Change management skills
• Well-developed communication (written and verbal) skills along with meeting facilitation skills - must be able to communicate technical information to persons at all technical levels.
• Good business understanding/awareness
• Desire to continually learn new skills
Professional Qualifications / Membership to professional bodies
Membership to one or more of the below professional bodies will be an advantage:
• Certified International Software Testing Qualification Border (ISTQB) Tester
• IT Infrastructure Library (ITIL)
• Project Management Certification
• Certified Information Systems Auditor (CISA)
• Certified Information Security Manager (CISM)
• Certified Ethical Hacker (CEH)
• Computer Hacking Forensic Investigator (CHFI)
• Certified Incident Handler (ECIH)
• Certified Information Security Professional (CISSP)
• ISO 27001
• International Association for Six Sigma Certification (IASSC)
• International Institute of Business Analysis™ (IIBA)
Previous relevant work experience required.
• Minimum of one (1) year work experience in similar role
• An understanding of Business improvement methodologies and techniques
• Practical experience in relevant MS Office Applications (Word, Excel, PowerPoint, Project)
• A good understanding of technology.
Work Hours: 8
Experience in Months: 12
Level of Education: Bachelor Degree
Job application procedure
Use the link(s) below to apply on company website.
• Officer - Quality Engineer
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.