Division: Information Technology
Department/Unit: IT Application Management and Quality Assurance
Job Grade: BO – AM
Job Objectives: 🎯 Improve and ensure all applications are at optimal performance before deployment, delivering defined business performance on all solutions.
Duties & Responsibilities:
📄 Review and analyze non-functional requirement documents as well as architecture diagrams.
⚙️ Test environment setup and configuration.
📊 Develop test scenarios/workload for performance tests.
🚀 Conduct performance testing to ensure system reliability, capacity, and scalability.
🎮 Execute performance testing (Front end and Back end).
📈 Analyze test results and coordinate with development teams to fix bottlenecks. 📋 Review performance test reports. 🛠️ Suggest new tools and techniques to improve testing efficiency. 📅 Assist in project planning, scheduling, budgeting, and tracking activities. 🔄 Provide support in project design, development, and deployment activities. 🔍 Review and recommend improvements to existing test procedures. 🌐 Build and maintain performance testing strategy and framework.
Key Performance Indicators: 🚀 Delivery of stable applications with no performance-related issues on the production environment. 🔧 Fix identified bottlenecks. ⏰ Delivery within agreed timelines.
Job Requirements: 🎓 Education: Minimum of a first degree or its equivalent in a business/IT related discipline. Masters, MBA, or a recognized professional certification will be an added advantage. 👔 Experience: 3+ years of IT testing/process management experience. 🧠 Knowledge: Experience testing in a cloud-based environment is a plus. Full understanding of the features and capabilities of industry-leading performance test tools such as HP Loadrunner and similar solutions specific to performance test. Good knowledge of databases (SQL Server, Oracle). Experience building Performance Benchmarks and workloads, performance analysis, and tuning. Good strategic planning and management skills. Good interpersonal and communication skills and the ability to work effectively with business stakeholders. Sound conflict management skills. Sound administrative and managerial ability. Customer-centricity. Creative, results-oriented, and analytical with strong problem-solving capability. Good leadership and influencing ability. Coaching.
Skills/Competencies: 🛠️ Test management tool. 🚀 Performance test tool. 🗺️ Architecture diagram interpretation.
Reporting Structure: 👥 Functionally reports to Team Lead, Performance Testing. 👥 Administratively reports to Team Lead, Performance Testing. 👥 Supervises: Analyst, Performance Testing.
Ready to elevate application performance and deliver excellence? Apply now and be a key player in our dynamic IT Application Management and Quality Assurance team!