Job Description
Role Titile: Senior Specialized IT Consultant
Responsibilities:
- Works in partnership with clients, advising them on information technology in order to meet their business objectives or overcome problems, work to improve structure and efficiency of an organization’s I&IT systems.
- The I&IT Consultant may be used to provide strategic guidance to organizations with regard to Information Management & IT technology, IT infrastructures and the enablement of major business processes through enhancements to IT.
- Provides subject matter expertise in their field and highly expert technical assistance.
General Skills:
- Acts as the technical advisor/expert on all aspects of a specific deliverable
- Provide the quality assurance/quality control of specific deliverables
- Anticipates and resolves problems to ensure that the deliverables are completed within budget, to the highest quality, meeting or exceeding expectations
- Develops processes and procedures for implementing deliverables
- Prepares reports and presentations including options, recommendations, implementation plans, etc.
- Works with clients to define the scope of a project and to determine requirements
- Defines software, hardware and network requirements
- Analyzes I&IT requirements giving independent and objective advice on the use of I&IT Designs, tests, installs and monitors new systems and develops solutions and implementation of new systems
- Familiar with change-management principles and methodology Knowledge and understanding of Information Management principles, concepts, policies and practices
Must Haves:
- Knowledge and experience in the use of DevOps tools (Jira, Azure DevOps)
- Planning and organizing testing efforts for both large and small systems in GUI and non GUI environments
- Experience in planning, organizing and implementing testing efforts at the specified levels of proficiency
- Experience in coding automated test scripts to produce sets of automated test cases
- The ability to prepare summary and detail reports describing testing activities
- Experience with business clients, supporting user acceptance testing and participating in UAT activities
A minimum of 10 years of experience in the following:
- Planning and organizing testing efforts for both large and small systems in GUI and non GUI environments
- Experience in planning, organizing and implementing testing efforts at the specified levels of proficiency
- Knowledge and experience in the use of DevOps tools (Jira, Azure DevOps)
- Experience in coding automated test scripts to produce sets of automated test cases
- The ability to prepare summary and detail reports describing testing activities
- Experience with business clients, supporting user acceptance testing and participating in UAT activities
- Experience working with/within Service Oriented Architecture and testing web services.
- Experience working with client customer support representatives to assist in data set up for training and
Other Requirements:
- Agile process experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
- Execution of functional tests, non-functional tests, and systems level integration tests
- Extensive knowledge of procedures and techniques for testing web based, online, batch, client server systems and web services
- Experience in requirements and test plan walkthroughs and in carrying out static testing
- Experience at the specified experience level in setting up user access and user profiles, backup and recovery, and day-to-day computer systems operations.
- Experience working with client customer support representatives to assist in data set up for training and implementation
- Preferred Experience working with Applications that automate internal Government Business Processes