Binni2600 said:
- Domain expert and manages system support, testing, maintenance and upgrades throughout multiple releases to meet the customer requirements.
- Central reference and single point of contact for system queries, providing guidance and assistance in the system project decision making process.
- Preparing Test plans, Test Suites, End to End test cases and deciding when to conduct system testing for acceptable quality and integrity of the whole system.
- Closely working with Senior System Analysts, Product Owners and Project Managers to formulate and document the business requirements.
- Pro-actively identifying, investigating and analyzing all the business processes, test techniques, procedures and work practices. Solely capable to configure the whole system.
- Responsible for initiating system enhancements designed to improve the quality, efficiency and productivity of applications.
- Currently identifying and evaluating inefficiencies in system and recommending optimal business practices and solutions according to software needs. Having deep knowledge of system functionality and system behavior.
- Highly capable to train appropriate staff, creating training documentation and providing knowledge transfer on the key areas of the application to ensure appropriate levels of support throughout the team.
- Engaged in using project management methodologies, principles and techniques to develop project plans. Managing and resourcing the project perfectly and finding all the decencies prior to minimize the number of customer bugs.
- Responsible for deploying functional packages on System test environments to make the application available for everyone. Having thorough knowledge of Test Data and process modeling techniques, using the same to update system specifications for the design and development of system software.
- Conducting calls and meetings with Senior System Analysts to develop functional specifications to be used by system developers.
for second company :
- Research and develop, analyze, troubleshoot and evaluate software package needs.
- Collect and document users' requirements and develop logical and physical specifications and release documents.
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems
- Develop data, process and strategies to optimize architecture and to evaluate the performance and reliability of packages
- Plan, design and co-ordinate the development, installation, integration and operation of packages.
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
- May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.
- Setting up new environments and test machines to deploy the softwares.
- Test, debug, diagnose and correct errors and faults in applications within established testing protocols.
- Consult with quality assurance analysts develop and implement policies and procedures throughout the software development life cycle to maximize the efficiency, effectiveness and overall quality of software products and information systems.
- Work closely with business analysts and consultants confer with clients to identify and document requirements, conduct business and technical studies, design, develop, integrate and implement information systems business solutions, and provide advice on information systems strategy, policy, management, security and service delivery.