Vacancy title:
Senior Manager Quality Assurance Engineering and Automation
Jobs at:
KCB Bank KenyaDeadline of this Job:
27 March 2023
Summary
Date Posted: Thursday, March 16, 2023 , Base Salary: Not Disclosed
JOB DETAILS:
The Senior Manager, Quality Assurance Engineering and Automation is a full stack technical and test engineer experienced in creation of automated functional and non-functional test scripts for anything and everything in an application.
He/She plays a key role within Quality Engineering organization as a thought leader and champion of best practices in the quality assurance engineering arena. This role focuses on providing overall implementation of quality engineering best practices, and lead/manage implementation of those practices across the various programs and projects within the organization.
The person is responsible for creating a test-driven culture resulting in high quality solutions and products delivered to market on time that drive the highest levels of customer satisfaction and internal productivity.
The role reports to Head, Transition Management.
Key Responsibilities
• Prioritize and champion the definition, implementation and adoption of QE best practices, frameworks, and standards and definition of QE and test automation strategies and approaches in alignment with overall organizational goals.
• Provide strong technical leadership to QE & testing team to ensure adherence to software engineering and solution architecture standards and best practices and manage various QE activities including regression, performance, stress, load testing.
• Lead the reviews of functional and non-functional requirement specifications and technical design documents to ensure completeness and adherence to enterprise architecture and QA & Engineering principles and standards.
• Provide oversight over automated testing instrumentation and CI/CD infrastructure to ensures that they are in ready states for both functional and non-functional tests.
• Participates in the reviews of test plan/strategy documents and ensures that testing activities comply to the defined standards and are of value to the end users.
• Manage and mentor team of Quality Assurance Engineers and Software Development Engineers in Test (SDETs) to facilitate their career growth and build capacity of this function and model a test-driven engineering and development culture that drives improvements in software quality.
• Actively participate in solution architecture and design reviews and source code reviews to ensure adherence to defined principles and standards.
• Lead the set-up, maintenance, and performance of test automation frameworks on multiple application platforms, such as Mobile, Desktop, and Web, and oversee development and maintenance of automated test cases and test scripts.
• Oversee the management of Test Environments ensuring their fitness for purpose and safety of personal data through data masking and other techniques.
• Manage deployments on non-production environments and testing of deployment scripts and run books.
• Lead in non-functional testing planning and execution – performance, load, stress, high availability, business continuity tests etc.
• Research and pioneer the adoption and use of new tools & techniques for maintaining and improving quality.
The Person
For the above position, the successful applicant should have the following:
• Bachelor's degree in Computer Science, Computer Engineering, Information Technology or a related field of study.
• Any one professional qualification from the list: AT*SQA, ISTQB, ICSB, QAI.
• 7 years progressive experience in Information Technology with focus on Business Analysis or Architecture or Software Development or Quality Assurance.
• 4 years Technical Software Quality Assurance.
• 3 years Software Testing Automation.
• 2 years in Software Development.
Work Hours: 8
Experience in Months: 84
Level of Education: Bachelor Degree
Job application procedure
Use the link(s) below to apply on company website.
Senior Manager Quality Assurance Engineering and Automation
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.