Java Tech Lead with Testing 8/12/2016
JOB DESCRIPTIONAPPLY Primary skills: Java, XML, REST API
Secondary skills: Oracle knowledge, Test Driven development, Knowledge of Cucumber and Acceptance Test Driven Development
Provides expert level IT technical lead services and direction for critical software, middleware, and/or hardware projects (e.g., applications, networks, communications, and client server technologies) on multiple platforms. Provides technical expertise in systems, technical infrastructure, tools, modeling, external interfaces, and other technical areas. Completes complex development, design, implementation, architecture design specification, and maintenance activities.
Ensures the viability of IT deliverables. Recommends development options, including design, build/buy, and vendor purchase. Approves the team's technical deliverables. Conducts testing, including functionality, technical limitations, and security.
Identifies potential solutions, including the cost/benefit of each option. Approves technical solutions proposed by team members. Elevates complex technical issues to IT experts, including architects and vendors. Resolves technical problems discovered by testers and internal clients. Responds to and resolves technical issues in a timely manner. Researches issues and performs root cause analysis.
Communicates with project manager on a frequent basis. Identifies tasks and issues that may have an impact on service levels or schedules. Provides realistic task and cost estimates.
Communicates with other technical leads, IT groups, and clients so they understand the project's technical implications, dependencies, and potential conflicts. Evaluates the impacts of change requests on own/shared technologies and effectively persuades and influences others on ideas.
Reviews and approves documentation and diagrams created by IT team members (e.g., system specifications). Writes documentation, including technical standards and processes.
Participates in design, code, and test inspections throughout product life cycle to identify issues. Participates as a technical consultant at other project meetings. Presents technical status and issues at milestone reviews.
Thoroughly understands and complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established client service levels. Thoroughly understands and complies with Information Security policies and procedures, and verifies deliverables meet Information Security requirements.
Must have IDOL search engine experience.
Able to work independently on an issue regarding Search within the IDOL engine. Identify root cause, understand and work on resolution to completion and follow up with the client.
Strong analytical skills to be able to resolve issues with little to no help from Tech Lead.
Understands how IDOL is used from prior experience.
Experience working in an Agile environment.
Working experience on IDOL versions 7.5 and 10x including its capabilities and features.
Required: HP Autonomy IDOL and Connector Framework - extensive experience with installation, administration and support. Lua scripting.
Desired: Windows 2008 server, power shell, third party product configuration management, enterprise search engine experience and net centric application architecture.
Expertise in working with Perfecto mobile for testing
Expertise in developing and testing mobile app
Great communication skills
Experience using selenium and appium
Desired Skills: Desire to research and lead defining the automation strategy for Vanguard Mobile applications
Job Profile Summary: To provide intermediate level configuration services on multiple platforms in the test environment.
Job Description: Duties and Responsibilities
1. Provides intermediate level configuration services on multiple platforms in the test environment. Works
on systems with an intermediate number of interfaces and users. Completes software builds and
elevations, creates directories and security groups, and recreates prior versions. Monitors software,
hardware, and/or middleware updates.
2. Maintains and administers source code archive databases (e.g., Source Repository for version
management of source code; and Bug Reporting for adding users and fields, and changing permissions).
3. Packages and tests in-house applications for elevations. Installs tools for internal clients, and monitors
compliance and usage.
4. Updates and writes documentation, including configuration templates, guides, and release notes.
Updates and writes configuration build plans, and configuration managment plans. Creates graphics,
including technical diagrams.
5. Reviews the Change Tracking database and completes client requests. Adds, updates, and completes
IT Problem Management and Change Management database records. Researches and resolves issues.
6. Trains and mentors staff. Resolves issues elevated from staff. Trains IT project teams in one-on-one
sessions on configuration tools, processes, and standards, including checking code and documents in and
7. Participates in Inspections, elevations, and related meetings to address configuration issues.
8. Creates standard and ad hoc reports for IT project teams and managers. Measures metrics, including
accuracy, timeliness, errors, rescues, and availability code and documentation.
9. Complies with IT policies and procedures, especially those for quality and productivity standards that
enable the team to meet established client service levels. Complies with Information Security policies and
10. Participates in special projects and performs other duties as assigned.
Undergraduate degree in a related field or the equivalent combination of training and
l Two years' configuration, change management, or development experience.
l Strong attention to detail.
l Strong written and verbal communication skills.
l Strong problem analysis and research skills.
Intermediate knowledge of the following configuration practices and concepts: software build
and elevation processes, source code library management, compiling applications, technical
standards and deliverables, technical writing basics.
Intermediate knowledge of one or more IT platforms: AS/400, Client/server, IBM mainframe,
Microsoft Windows NT, OS/390, UNIX.
Intermediate knowledge of current versions of the following products: Lotus Notes, Microsoft
Access, Microsoft Office Suite, Visio.
Intermediate knowledge of current versions of the following products, preferred: C++, COBOL,
Java, Librarian, Perl/Shell, PVCS Suite, Tivoli Suite, Visual Basic.
1. Remote and off hours support: Elevations are often scheduled off hours (e.g., midnight).
2. On call