Software Engineer
Compudata
Total years of experience :24 years, 8 Months
Remote Part time
•Analyzed applications life cycle from business perspective.
• Analyzed customers’ needs and offering possible solutions.
• Developed functional specifications and system design specifications based on client requests
•Executed full software development life cycle (SDLC).
•Monitored, regulated, and approved tellers’ transactions and interaction with bank clients such as settlements, clearances and accounting and ensured that day-to-day operations function effectively and efficiently.
• Supported the staff with complex operational questions and obstacles such as manipulation term saving accounts, wire approvals and troubleshooting of ATM’s.
• Demonstrated strong attention to details and problem solving through rigorous communication, analytical, and organizational skills and as a liaison between the branch and the main office with focus on customers satisfaction.
• Monitored bank daily activities for signs of money laundering, fraud, or other illegal activities and ensured a stable and compliant financial environment for the customers.
• Upheld strict protocols to ensure that banking operations adhere to all relevant legal and regulatory standards and reported any breach to the correspondent department.
• Ensured that the bank maintains its integrity and public trust while minimizing legal risks.
OCT 2012 DEC 2019
Credit Unit And Customer Services
• Served as a daily escalation resource to ensure client expectations are met or exceeded. • Ensured a professional positive customer experience to corporates and individuals by providing timely, accurate, and courteous assistance, addressing concerns with empathy, and guiding customers through the bank’s products and services.
• Quickly established credibility with clients creating a friendly rapport with customers. • Reviewed and managed loan applications and cash management service agreements for completeness and accuracy and submitted applications to appropriate departments.
• Developed and maintained strong relationships with customers, being an active listener, to ensure repeat business.
• Reduced transaction errors by implementing process improvements and developing tools using my expertise in computer literacy (Excel worksheets, etc.).
• Successfully performed a full range of teller duties. Serving customers by completing account transactions, handling withdrawals, deposits and loan settlements, transfers, cashing checks and Issuing banker checks.
• Served as a key member of the software development team as QA tester for an application that provides wireless professionals tools to carry out In-Building wireless networks design, budgeting, coverage prediction and project management.
• Created test strategies, identified test scenarios and created test plans and test cases, and performed manual testing.
• Managed tests cases by using Azure Test Plans to create, modify and execute test scripts.
• Performed manual testing, identified, isolated, documented and managed defects through the bug life cycle from detection to resolution using Azure. Collaborated with software developers and project lead to ensure the timely resolution of defects through clear communication, documentation and understanding.
• Estimated testing schedule, timelines and milestones. Prioritized testing efforts to ensure time sensitive deliverables are attended first and communicated priority/severity of defects to other team members.
• Documented defects with high level of details, accuracy and informative recreation steps. Facilitated test case walkthrough with developers. Being a skilled active listener, I initiated productive defect follow up calls.
• Participated in daily and weekly project meetings with project lead and stakeholders on testing plans, status, risks, and issues.
• Designed and updated test cases and identified user stories to complete consistent manual tests.
• Used agile methodology, for documenting requirements, compatibility testing, mitigating issues and documenting solutions.
Worked as quality assurance engineer for a Human Resources application including Applicant Tracking, Employee Performance Management, Learning Management, and Career Development and Succession Planning system.
• Worked open-mindedly with the development team during the scope, development, and testing phases to ensure quality and timely delivery is achieved.
• Created, modified and executed test plans and scripts using manual tools in addition to updating project tracking tools.
• Monitored bug resolution efforts and tracked successes. Retested bug fixes made by developers.
• Provided feedback to software developers and product management on software usability and functionality.
• Participated in the resolution and escalation of bugs and issues that result from the testing process, and the software release into the market.
Led the development of a software and it add-ins. My tasks included the analysis, design and development of accounting, inventory and payroll systems.
• Executed full software development life cycle (SDLC).
• Analyzed applications life cycle from business perspective.
• Analyzed customers’ needs and offering possible solutions.
• Developed functional specifications and system design specifications based on client requests.
• Improved application response time by 30% through code optimization.
• Worked on designing, coding and debugging applications.
• Controlled the testing process and performed configuration, and building test environments that emulate customer environments.
• Provided databases design and maintenance (Interbase, firebird, SQL server 7).
• Designed Database conversion.
• Developed Excel programs using OLE programming. • Built custom reports using quick report generator tool.
• Trained new recruits on using Delphi and writing SQL scripts.
• Built programs’ demos using demoShield program.
• Major Applications: - POS system/ Touch screen POS system. - Matrix application: Allows user to create and deal with stock transactions in a form of a 2dimensional array.- Expiry date/lot number application. -CRM/help desk system. - Hospital invoicing system, School Invoicing system. Hotel reservation system, Car Rental system, Notary office system, Gymnasium Club system