Supervisor - Systems Application Unit
Egyptian Life Takaful GIG
Total years of experience :16 years, 3 Months
• Developing new programs and proofing the program to develop needed changes to assure production of a quality product.
• Managing testing scenarios based on business analysis and software technical documentation and provide accurate delivery plan accordingly.
• Ensuring integrity for coding documentation process and report if\any violation takes place.
• Ensure that required procedure or application administration in place and up to date.
• Verify and validate bug fixes.
• Adhere to deliver dates and commitment.
• Able to serve as front-line lead for application support, focused on the client internal raised tickets.
• Convert business requirements\issues into pilot plans and cases.
• Meeting the required SLA for solving internal requests.
• Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
• Consult with customers or other departments on project status, proposals and technical issues such as software system design and maintenance.
• Maintain & Manage change, incident and risk management process, provide feedback to the management on reoccurred basis.
• Communicate system status and track enhancement or CR requests.
• Write and test codes and then refine and rewrite them as necessary.
• Liaison with project managers, designers, developers, system analysts and business quality within the adhered scope for new development, enhancement or bug fixing.
• Ensure all tasks are performed as per the company policies & procedures (e.g. SDLC) without exception and update the current procedures as per schedule.
• Report any deviations or incorrect processing, providing options on how many deviations can be recovered.
• Submit timely and precise status reports ensuring that any risk or uncompleted work is escalated.
Responsibilities and Accountabilities (But not limited to):
1. Applies company policies and procedures to resolve a variety of issues.
2. Assure all codes updates uploaded to source control and its Tech. documentation updated.
3. Depending on specific requirements, writes effective manual and automated test cases or automated frameworks; performs software defect tracking and regression for identified software release
4. Designs, develops, and executes reusable and maintainable automated scripts; plans and executes functional and system level testing of products across all platforms to test various features; applies expertise and understanding of issues that may arise around automated/load testing and assists in researching and providing solutions to add, modify, or enhance previously recorded automated scripts
5. Uses appropriate quality control tools to uncover defects and discover the state of the code; analyzes and records testing results and defects
6. Build advanced automated test suites to exercise our world-class applications
7. Work with the development team to automate testing
8. Conduct research on emerging technologies
9. Analyze and decompose a complicated software system and design a strategy to test this system
10. Design test plans, scenarios, scripts, or procedures.
11. Develop or specify standards, methods, or procedures to determine product quality or release readiness.
12. Document software defects, using a bug tracking system, and report defects to Applications manager.
13. Monitor bug resolution efforts and track successes.
14. Document test procedures to ensure reliability and compliance with standards
15. Identify, analyse, and document problems with program function, output, online screen, or content.
16. Plan test schedules or strategies in accordance with project scope or delivery dates.
17. Provide feedback and recommendations to Applications Manager on software usability and functionality.
18. Conduct historical analyses of test re
"Testing software releases during the product life cycle.
"Reporting test results to management.
"Recording all defects and issues into the bug tracking database.
"Monitoring and updating defects reports as needed including bug report closure.
"Configuring necessary hardware and operating environments as needed to complete testing.
"Providing technical expertise on specific products, operating systems and specialized environments.
"Sharing the development of test plans and test procedures.
"Managing the defect database.
Job activities included the following:
•Testing web sites.
•Reporting test results to management.
•Recording all defects and issues into the bug tracking.
•Monitoring and updating defects reports as needed including bug report closure.
•Configuring necessary hardware and operating environments as needed to complete testing.
•Providing technical expertise on specific products, operating systems and specialized environments.
•Sharing the development of test plans and test procedures.
•Managing the defect database.
•Performing client’s applications and websites tests.
"Installation and configuration of windows 2003 domain server.
"Installation and configuration of windows XP client machines.
"Resolving clients issues, including hardware and software issues.
"Conducting monthly and on demand on site visits to customers locations to follow up on any new or open issues.
"Providing first line support for clients specific application and other generic applications (e.g. Microsoft office).
"Conducting remote and on site administration of clients domains.
Project Grade: Excellent
URL removed due to policy violation. Please contact support for further information.