Job Title: Applications Support Manager JPMorgan
Company: New York's Job Exchange
Location: New York, NY
Description:
Applications Support Manager Register to View JPMorgan
Job Description
As a Project Manager, you will work with the business and technology leadership in defining, prioritizing and achieving strategic objectives, defining short and long term objectives for projects/platforms. Regularly communicate status of program to all impacted stakeholders. Develop and manage program charter and business case. Clearly define program objectives, lead the development of the implementation plan, and oversee the execution of that plan. Provide the business management team with constructive feedback as it pertains to project or overall program performance. Apply knowledge of technical trends and vendor practices in Project Management to ensure successful delivery of the program. Ensure compliance of application development activities with audit and information risk policies. Act as an interface with internal and external audit groups. Ensure process capability, control and improvement by developing and implementing relevant quality assurance procedures. Analyze project risks, costs, and benefits and make s relevant recommendations to business and technology leadership team. Develop processes and tools that encourage continuous performance improvements. Analyze potential outside applications of in-house technologies, identifying those that have high potential for patents and commercialization.
-Excellent communicate skills, the candidate will maintain effective working relationships with the business, product developers, other technical stakeholders, and related support groups
-Management of production environment and applications to ensure high performance and availability
-Identifying and developing improvements and enhancements to existing support processes and procedures
-Problem solving technical issues and proactively implementing preventative measures
-Establishment of the relevant reporting and monitoring functions for production systems
-Planning, co-ordination and execution of changes for production systems
-Coordinating onboarding and security admin tasks with Business and Technology teams
-Maintaining documentation on the different processes
-Problem resolution, coordinating production issues between the development teams, business and other technical teams / vendors
Requirements:
-5+ years of Application Support in Financial Services Industry.
-Strong technical background, preferably support Windows based applications.
-Knowledge of SDLC is a must.
-Prior exposure to security administration is a plus.
-Prior experience managing, guiding & mentoring Junior Support Analysts
-Experience managing IT & business stakeholder relationships
-Prior financial markets or financial services experience with experience in front, middle and back office financial systems
-Experience with Private Equity related applications a plus, like Sungard.
-Experience implementing/managing Change Management/Release Management including source code control.
JPMorgan Chase is an Equal Opportunity and Affirmative Action Employer, M/F/D/V
A benefit package may or may not be available. Request specific information from the employer.
Job Summary
Company Job ID:
J3G19V714BH3916S8VY
Job Title:
Applications Support Manager
Company:
JPMorgan
Location:
US - NY, New York, 10005
AJE Reference Number:
536731160
Job Start/End Date:
not provided
Job Type:
Regular
Job Classification:
Full Time
Hours/Week:
not provided
Salary Range:
not provided N/A
Education:
High School Diploma or GED
Required Degree/
Formal Training:
not provided
Required Licenses/
Certificates :
not provided
Experience:
Entry Level (0 - 2 years)
Company
Homepage:
not provided
More Information
About AJE
Overview
Team
Blog
Press
Partners
Contact
Sitemap
Employers
Why AJE?
Products
OFCCP Policy
Post Jobs
Search Resumes
Advertise
Link To Us
Help
Job Seekers
Search Jobs
Post Resume
Sign Up For Job Scout
Resume Writing Tips
Cover Letter Help
Career Articles
Salary Tools
Help
Legal
Terms and Conditions
Privacy
Disclaimer
Security Notice
Job Title: Service Desk Manager, Information Technology
Company: Blizzard Entertainment
Location: Irvine, CA
Description:
The information technology (IT) service desk manager is responsible for providing leadership both in the daily operations of the service desk (help desk) functions, as well as provide leadership with key initiatives including desktop management, process improvements, metrics, user provisioning, standards specification, and management.Thisrole leads resources both internally, as well as manages outsourced resources as required.ResponsibilitiesProvide leadership of IT support desk services across Blizzard Entertainments North American facilities.Demonstrate superior customer service as defined through customer satisfaction.Meet and exceed service levels.Manage internal, outsourced, and offshore resources as required.Effectively manage support metrics including timeliness of ticket resolution.Act as a liaison to the development teams for projects and support issues.Confer with teams on administrative policies and procedures, technical problems, priorities, and methods.Provide activity, progress, and status reports to management and keep management posted of any critical issues on a regular basis.Provide tactical and strategic guidance to the service desk team to ensure they are informed of any changes which could potentially impact customer support.Ensure appropriate tools and processes are utilized to provide exceptional customer service, and maintain high standards focused on quality, accuracy, and efficiency.Identify and implement continual improvements to streamline cost and improve service levels.Ensure timely patching of operating system; security and application software.Effectively deploy and manage enterprise resources.Provide research, guidance, and recommendations for user standards.Manage IT equipment standards and purchases.Provide leadership for key project initiatives including the deployment of planned desktop application upgrades.Provide leadership for projects that require support from the service desk and desktop team for application and network projects.Ensure licensing requirements are managed.Ensure Sarbanes-Oxley compliance of services including user access provisioning and access rights.Align resources to work with other IT areas in key deployments of new technologies.Coordinate with IT management, assignment of personnel to various projects based on the skills of the person and the skills required by the project.Provide leadership through mentoring team members and helping them achieve higher levels of accomplishment.Provide educational opportunities to team members.Provide a challenging environment and opportunities for advancement.Lead by example.Encourage continual growth in skills of others.RequirementsBachelors degreein IT, or related business focus areaA minimum of 7 years experience in IT industryA minimum of 5 years in help/service desk supportA minimum of 3 years managing a team with experience of managing 15 or more employeesA minimum of 1 year experience in project managementAvailable 24 / 7 / 365Skilled in planning, coordinating, and problem solving.Excellent interpersonal, and written and verbal communications / presentation skills.Exceptional customer service skillsStrong follow-up skillsITIL Foundation certification
Job Title: Help Desk Manager II
Company: SAIC
Location: Washington, DC
Description:
SAIC is a FORTUNE 500 scientific, engineering, and technology applications company that uses its deep domain knowledge to solve problems of vital importance to the nation and the world, in national security, energy and the environment, critical infrastructure, and health. The company's approximately 45,000 employees serve customers in the U.S. Department of Defense, the intelligence community, the U.S. Department of Homeland Security, other U.S. Government civil agencies and selected commercial markets. Headquartered in McLean, VA, SAIC had annual revenues of $10.8 billion for its fiscal year ended January 31, 2010. For more information, visit www.saic.com. SAIC: From Science to Solutions The Command, Control, Communications, Computers and Information Technology Business Unit (C4IT BU) is one of five business units in the growing Defense Solutions Group. The C4IT BU is a known industry leader in command, control, communications, computers, and intelligence (C4I), engineering, and logistics support. The operation offers a full range of resources to help solve our customers' most difficult mission challenges. Our employees empower our customers to overcome their most difficult mission challenges and are proud to do so with an emphasis on performance, integrity, leadership and quality. The C4IT BU currently has an opening for a Help Desk Manager II supporting our C4I IA Division in Washington, DC. Job Duties/Responsibilities: Candidate will provide oversight of the day to day execution of an IT Operations Center supporting approximately 800 end users in the D.C. metropolitan area, and deployed end users as the mission requires. Responsibilities will include scheduling and task management for a multi-vendor contractor workforce. He/She will recommend and assist in the implementation of process improvement aimed at lowering time to resolution of help desk tickets. As part of this effort, candidate will review and identify customer processes that are appropriate for recommendation as best practices across the enterprise. He/She will develop strategies and concepts; generate innovative approaches to address business problems; and produce written reports and briefs to non-technical audiences addressing complex technical, architectural, and data sharing matters. Candidate will advise senior customer leadership on the impact of evolving initiatives, new legislation or new technologies that are relevant to their activity. Candidate will work closely with the multi-vendor team to enhance problem solving, decision-making, team building, and communication. He/She will provide support to teams involved in strategic planning, program planning and execution, requirements and architecture definition, quality and process improvement projects. Education/Experience Requirements: Bachelor's degree from an accredited institution in a related field and seven (7+) years of progressively responsible experience and five (5+) years managing help desk and other IT staff are required. High school diploma or GED and eleven (11) years of experience may be substituted in lieu of the degree requirement. Candidate must have hands-on working knowledge in MS Windows XP, IBM-compatible personal computers, software installation, Citrix clients, CAC Readers, Blackberry and remedy application support. Must be familiar with Information Assurance implementation on DoD networks. Candidate must be well versed in DoD IT and Information Assurance policies. Must also possess a Secret Clearance
Job Title: ADMINISTRATIVE - CORPORATE MIS, GLOBAL HELPDESK MANAGER
Company: Edelman
Location: Chicago, IL
Description:
The purpose of the Global Help Desk manager is to develop, lead, and motivate a team of Help Desk professionals to deliver excellent technical/non-technical support with outstanding customer service, satisfaction, and timeliness within the organization's budget. Basic responsibilities of a Help Desk Manager include:
*Manage a team of Help Desk professionals, lead professionals, and supervisors/team leads.
*Experience in global deployments and operations
*Practice Total Contact Ownership.
*Understanding of Matrix Organizations
*Must have Help Desk professional experience. Must be able to assist with customer inquiries if necessary.
*Develop a performance measurements framework and facilitate feedback system to team members on issues such as customer service, communication, and technical skills.
*Participate in the development of a service level agreement and ongoing management of service level compliance.
*Create and maintain a training program for increased business, customer service and technical knowledge.
*Lead and participate in projects.
*Develop and demonstrate an understanding of customer and business needs.
*Resolve escalated customer and vendor issues.
*Resolve daily issues of a complex scope that impact the team and overall business objectives.
*Manage Help Desk resources for maximum team performance.
*Develop and update plans for the support team to handle new product/service releases.
*Assist in the professional and technical development of team leaders enabling them to set technical goals, monitor, mentor, coach and assist team members to deliver quality support.
*Assist the Help Desk director with the preparation and administration of departmental budget and business plans and metrics.
*Participate in and drive participation of the Help Desk in the organization's change management process.
*Must have a Bachelor's Degree and 5+ years professional experience
*PMP Certified
*HDI Certification a nice to have
Job Title: Compliance Application Support Manager 29308 Barclays Capital
Company: New York's Job Exchange
Location: New York, NY
Description:
Compliance Application Support Manager 29308 Register to View Barclays Capital
Job Description
Department Overview Equities technology at Barclays covers 3 main business lines; Equity Derivatives, Cash Equities and Futures. Trading desks for these business areas are located globally in London, New York, Singapore, Tokyo and Hong Kong, external clients and Sales are across the globe, serviced from our core locations. Application Management within Equities deals with all Run the Bank activities from production support 1st & 2nd line Incident & problem management & Route cause Analysis, EnvironmentConfiguration management, Change & Release management and minor projects enhancements to production.Main Function This is a team lead position within Equities IT Cash Support. The team lead will be responsible for the management of the compliance IT systems for Cash Equities at Barclays Capital. The team is comprised of 8 application support professionals in two locations New York, Singapore. The position is highly visible to senior managers within business, compliance, operations, and technology. Main Duties Main duties include:Application Management of the Equities Cash IT Compliance systems including OATS, ACT, OTS, and Bluesheets.A primary point of contact with the business, compliance, operations regulatory control, IT and development teams.All activities with respect to system operation, reports generation, issue resolution and tracking, problem management and metrics generation.Person Requirements Technology Skills:UNIXShell scripting ksh, bash, cshPerlSQL Sybase or OracleJava Programming or background experience a plusProficient at Excel formulas, macros, VB scripting a plusK or Q a plusC++ programming a plus Business Knowledge:Understands Equity Cash MarketsPosesses deep knowledge of the compliance rules associated with Cash Equities Trading OATS, ACT, Reg Sho, Rule 92, Manning, etc.Order and execution management flowsWorking knowledge of FIX protocolWorking knowledge of market dataSeries 7 and 63 license a plus Soft Skills:Able to handle trading floor environmentAble to manage 8 employees in two different localesAbility to multitask and prioritize simultaneous requests and issuesTeam playerStrong written and verbal communication skillsAble to work independently with little directionCompletes tasks on time and is detail orientedAdditional Website Text hiring manager alex post
A benefit package may or may not be available. Request specific information from the employer.
Job Summary
Company Job ID:
59832267
Job Title:
Compliance Application Support Manager 29308
Company:
Barclays Capital
Location:
US - NY, NEW YORK, 10292
AJE Reference Number:
536885151
Job Start/End Date:
not provided
Job Type:
Regular
Job Classification:
Full Time
Hours/Week:
not provided
Salary Range:
not provided N/A
Education:
not provided
Required Degree/
Formal Training:
not provided
Required Licenses/
Certificates :
not provided
Experience:
not provided
Company
Homepage:
not provided
More Information
About AJE
Overview
Team
Blog
Press
Partners
Contact
Sitemap
Employers
Why AJE?
Products
OFCCP Policy
Post Jobs
Search Resumes
Advertise
Link To Us
Help
Job Seekers
Search Jobs
Post Resume
Sign Up For Job Scout
Resume Writing Tips
Cover Letter Help
Career Articles
Salary Tools
Help
Legal
Terms and Conditions
Privacy
Disclaimer
Security Notice
Job Title: Help Desk Manager - Market Data
Company: Ajilon Finance
Location: Westport, CT
Description:
Help Desk Manager - Market Data
Category:
Location:
Status:
Salary:
Other
Westport, CT
Temporary/Contract
$70 to $120 Annually
Education:
Experience:
Ref #:
Posted On:
Bachelor
3-5 Years
US_EN_ Register to View 7888
Jul 12, 2010
Description
The Help Desk Manager will work with the Data Factory Manager to reshape and revolutionize how data is delivered to researchers at one of the top investment management firms in the world. The Help Desk Manager will work to design and then stand up a Data Help Desk (including designing the workflow processes, working with the Research Technology team to deploy a standard set of help desk tools, hiring Help Desk Associates, and creating metrics to monitor customer satisfaction and Help Desk performance).
Once the Help Desk is up and running, the Help Desk Manager's focus will be on day-to-day management of the Help Desk, monitoring of the quality of service the Data Team provides to its customers more broadly, and the creation and dissemination of customer service standards and best practices for the Data Team. In addition, the Help Desk manager will provide regular transparency into the performance of the Help Desk for both Data Team customers and Data Team Management.
Responsibilities would include:
Define the support needs of our customers of Research Data (research analysts)
Deploy (with the Research Technology Team) standard Data Help Desk tool/s
Track, filter, and prioritize support requests
Define standard Data service standards
Define & monitor Data Service metrics
Monitor / measure customer satisfaction
Ensure daily transparency of Data Service metrics with customers
Position Requirements:
Proven experience standing up a help desk in a financial data environment and a total of 5+ years of experience in a help desk setting
Demonstrated ability to manage a team
For immediate consideration please email Register to View , qualified candidates will be contacted.
See above
Contact
Bob Pappas
E-mail:
Phone:
Register to ViewRegister to View
Description:
The Help Desk Manager willbe responsible for resolving end user issues. This position requires fielding calls, trouble tickets, and e-mails for technicalhelp, as well as hands-on assistance via remote control or a visit to the user*s desktop. Periodic visits to satellite officeswill be requiredIn this role, the Help Desk Manger will be expected to coordinate the resolution of escalated and high priority issues,which will include communication to other members of IT, and to IT management. Confidently, cordially, and articulatelyrepresents and advocates the IT Department and IT Support to personnel in presentations to and meetings with endusers.The Help Desk Manager will handle problems and issues that the tier 1 support is unable to resolve. This position willinteract with Engineering, Network Technologies, and Applications Development to restore services, and/or identify andcorrect core problems.Essential Duties:* Provide management and direction to the Help Desk staff using the Numara Foot Prints Help Desk system. Manage flow of calls/tickets into the help Desk. Assign tickets to team effectively Provide weekly / monthly reports of ticket volume and status. Ensure Help Desk SLA's are met, without the compromising the consistency of service Develop and foster the technical growth of the help desk technicians Analyze help desk performance through statistical and reporting methods Implement methodologies to improve first call resolution, manage expectations, prioritize and build stronginternal relationships Directs, motivates, delegates and empowers the Help Desk staff in the successful performance of their tasksand responsibilities while also encouraging innovation. Insures adequate shift hours by scheduling vacation, holidays and overtime. Covers or calls in staff whenshortage situation arises. Trains, supervises, assigns projects to, evaluates and is responsible for Help Desk staff to maintain optimumperformance of job duties. Identifies potential service level problems before they occur and implements solutions. Recommends methods, policies and procedures to eliminate problem reoccurrence or insure potentialproblems do not occur. Works with all departments to make sure that the level of customer service provided meets or exceedsexpectations. Ensure service level agreements are being met by monitoring tickets and escalating problems Performs problem solving and assistance on software applications or hardware deployments for multipledepartments. Provides technical assistance and support to departmental end users. Provide end user orientation on hardware, software and network operations.Job Requirements:Supervisory experience and ability to plan and control projects Excellent organizational and team leadership skills Functional knowledge of PC technologies, computer networks, Windows operating systems, MS Officeproduct suite, and peripheral component administration Strong inter-personal and communication skills; capable of mentoring staff, acting as a vendor liaison, makingpresentations/leading meetings, and working closely with management. Ability to solve problems quickly and completely. Ability to identify tasks which require automation and automate them. A solid understanding of computer technologies and the direction of new technologies. Ability to plan and organize effectively. Maintains confidentiality of company-sensitive data. Keeps direct supervisor informed of activities and situations, which will impact the achievement of corporate,and department goals and objectives. Performs other related duties as required to achieve the goals and objectives of the company anddepartment.Technical/Experience Requirements: Minimum 5 years experience in a customer support supervisor position, preferable in a l, highly technicalenvironment Excellent working knowledge of windows based operating systems Excellent working knowledge of MS Office Suites (2003, 2007, 2010) Ability to resolve technical issues quickly and accurately. Strong analytical and problem solving skills Microsoft (MCSE,MOS,MCDST) certifications preferred. Thorough understanding of Microsoft Active Directory.Additional Responsibilities: Work special projects assigned by IT Management. Excellent Verbal and Written Communication Skills: Experience presenting complex ideas and solutions to(and fielding questions from) peer staff members and Senior Management Expected to work closely with and communicating regularly with Reinsurance Application Development,Hudson Systems, Net Tech Dept as well as vendors and consultants who are external to the company forinformation/idea sharing, joint project efforts, and more. Develops and maintains appropriate system documentation to ensure that documentation is current. Ability to work independently and as part of a team Ability to multi-task
Job Title: Help Desk Manager $80-90K+benefits
Company: Location: New Haven, CT
Description:
The Help Desk Manager $80-90K+benefits
Stamford Conn
Handle day to day activities associated with ensuring that our users experience a timely and professional solution from the
Help Desk. The position will be responsible for maintaining the help desk ticketing system, maximizing efficiency and
managing support resources. This role will be responsible to enhance and maintain the high-quality handling of Incidents,
including providing exceptional customer service, effectively tracking & disseminating information, performing thorough
and accurate troubleshooting, and using all available service and support tools & resources. The Help Desk Manager will
be responsible for resolving end user issues. This position requires fielding calls, trouble tickets, and e-mails for technical
help, as well as hands-on assistance via remote control or a visit to the users desktop. Periodic visits to satellite offices
will be required
In this role, the Help Desk Manger will be expected to coordinate the resolution of escalated and high priority issues,
which will include communication to other members of IT, and to IT management. Confidently, cordially, and articulately
represents and advocates the IT Department and IT Support to personnel in presentations to and meetings with end
users.
The Help Desk Manager will handle problems and issues that the tier 1 support is unable to resolve. This position will
interact with Engineering, Network Technologies, and Applications Development to restore services, and/or identify and
correct core problems.
Essential Duties:
Provide management and direction to the Help Desk staff using the Numara Foot Prints Help Desk system.
Manage flow of calls/tickets into the help Desk. Assign tickets to team effectively
Provide weekly / monthly reports of ticket volume and status.
Ensure Help Desk SLA's are met, without the compromising the consistency of service
Develop and foster the technical growth of the help desk technicians
Analyze help desk performance through statistical and reporting methods
Implement methodologies to improve first call resolution, manage expectations, prioritize and build strong
internal relationships
Directs, motivates, delegates and empowers the Help Desk staff in the successful performance of their tasks
and responsibilities while also encouraging innovation.
Insures adequate shift hours by scheduling vacation, holidays and overtime. Covers or calls in staff when
shortage situation arises.
Trains, supervises, assigns projects to, evaluates and is responsible for Help Desk staff to maintain optimum
performance of job duties.
Identifies potential service level problems before they occur and implements solutions.
Recommends methods, policies and procedures to eliminate problem reoccurrence or insure potential
problems do not occur.
Works with all departments to make sure that the level of customer service provided meets or exceeds
expectations.
Ensure service level agreements are being met by monitoring tickets and escalating problems
Performs problem solving and assistance on software applications or hardware deployments for multiple
departments.
.
Provide end user orientation on hardware, software and network operations.
Job Requirements:
Supervisory experience and ability to plan and control projects
Excellent organizational and team leadership skills
Functional knowledge of PC technologies, computer networks, Windows operating systems, MS Office
product suite, and peripheral component administration
Strong inter-personal and communication skills; capable of mentoring staff, acting as a vendor liaison, making
presentations/leading meetings, and working closely with management.
Ability to solve problems quickly and completely.
Ability to identify tasks which require automation and automate them.
A solid understanding of computer technologies and the direction of new technologies.
Ability to plan and organize effectively.
Maintains confidentiality of company-sensitive data.
Keeps direct supervisor informed of activities and situations, which will impact the achievement of corporate,
and department goals and objectives.
Performs other related duties as required to achieve the goals and objectives of the company and
department.
Technical/Experience Requirements:
Minimum 5 years experience in a customer support supervisor position, preferable in a l, highly technical
environment
Excellent working knowledge of windows based operating systems
Excellent working knowledge of MS Office Suites (2003, 2007, 2010)
Ability to resolve technical issues quickly and accurately.
Strong analytical and problem solving skills
Microsoft (MCSE,MOS,MCDST) certifications preferred.
Thorough understanding of Microsoft Active Directory.
Additional Responsibilities:
Work special projects assigned by IT Management.
Develops and maintains appropriate system documentation to ensure that documentation is current.
Ability to work independently and as part of a team
Troubleshooting, problem resolution and coordination of activities in production systems
Maintenance of relevant documentation in the Operations Unit and the Net Tech Department
Five or more years of direct experience are required. Must be a self starter, flexible and thrive in a complex, diverse work
environment. Attention to detail and good time management are a must
?Location: Stamford Conn
?Compensation: $80-90K+benefits
Job Title: Helpdesk - Systems Administrator - IT Manager
Company: CyberCoders
Location: San Francisco, CA
Description:
Helpdesk, Systems Administrator, IT Manager, Windows, Linux, Desktop Support, Network Administrator, Firewalls, VPNs, Switches, Juniper, UPS, Antivirus Software, Backup and Recovery, VoIP, Fonality Systems, Nagios, Security Certifications
If you are experienced in Helpdesk and Systems Administration and have some lead experience, please read on!
What you need for this position:
- 3-5yrs professional experience
- BS degree (in technical major)
- Strong Windows support - both MS Office and MS Outlook
- Knowledge of firewalls, VPNs, and switches (Juniper equipment, UPS)
- Hands on skills with anti-virus software, backup and recovery (use of CDP devices and bare metal recovery)
- VoIP experience
It is a plus if you have:
- Fonality Systems
- Nagios
- Security Certifications
- Active Directory
This position will be no more than 20% management, so we are seeking a very hands on person for this role.
What's in it for you:
- Working in a small team, your work and progress will be noted and rewarded
- You will be part of a team of people that work for a company that is thriving in this economy (hiring and acquiring)
So, if you are experienced in Helpdesk and Systems Administration and have some lead experience, please apply today!
Must be authorized to work in the United States on a full-time basis for any employer.
Job Title: Help Desk Manager
Company: Energy Enterprise Solutions, LLC
Location: Washington, DC
Description:
Help Desk Manager Washington, DC Clearance: Minimum Security Clearance Requirement: US Citizenship Required ? Clearable to Top Secret (TS)/DOE Q Qualifications: A Help Desk Manager is needed at the Department of Justice, Office of Justice Programs with the following qualifications: 4 year degree in IT or CS or (10 year work history substitute) MCDST cert HDI ( help desk institute) cert 10 years in IT 5 years help desk manger Experience with Heat or Remedy tracking systems. Energy Enterprise Solutions, LLC is an Equal Opportunity Employer and strives for diversity. Careers with Energy Enterprise Solutions, LLC (EES) feature excellent growth, very competitive health and welfare benefits, and 401(k) program with a Company match. Please forward your resume along with salary requirements to Register to View , placing Help Desk Manager (OJP) in the subject line. All resumes go directly to a recruiter for consideration. Candidates only, no agencies. We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.