|
PRIMARY OBJECTIVE OF POSITION:
The Systems/Software Application Testing Manager’s role
is to plan, design, architect, and deploy effective test
suites and regimes for software application development,
information system launches, and systems enhancements.
This role will also provide support for troubleshooting
defects once the system is in production. This
individual will apply proven analytical and
problem-solving skills to help validate, verify,
communicate, and resolve systems/software application
issues through careful testing in order to maximize the
benefit of IS investments and initiatives.
ESSENTIAL FUNCTIONS:
-
Evaluate, plan, design, develop, and deploy testing
techniques for new applications, products, and/or
enhancements to existing applications throughout
their development/product lifecycles.
-
Collaborate with the development team to integrate
testing throughout the entire software development
process.
-
Ensure that testing activities will allow
applications to meet technical requirements, fulfill
end-user requirements, and identify and resolve
systems issues.
-
Create and execute test scripts, cases, and
scenarios that will determine optimal system
performance according to specifications.
-
Conduct all types of application testing as needed,
such as system, unit, regression, load, acceptance
and usability testing methods.
-
Analyze formal test results in order to discover and
resolve defects, errors, configuration issues, and
interoperability flaws.
Collaborate with analysts, designers, and system
owners in the testing of software programs and
applications.
-
Ensure that any new software integration meets
functional requirements, system compliance, and
interface specifications.
-
Review and analyze the effectiveness and efficiency
of existing systems and develop testing strategies
for improving or leveraging these systems.
-
Produce reports and documentation for all testing
efforts, results, activities, data, logging, and
tracking.
-
Liaise with network administrators and software
engineers to assist with quality assurance, program
logic, and data processing.
-
Cultivate and disseminate knowledge of
application-testing best practices.
Performs other duties and responsibilities as assigned.
QUALIFICATIONS:
Education/Experience:
-
College diploma or university degree in software
engineering or computer science or three years’ work
experience in the field of systems/software
application testing.
-
Three years experience in the design, development
and implementation of software testing solutions
required.
Skills:
-
Good project
management skills and/or substantial exposure to
project-based work structures.
-
Proven written
and oral communication skills.
-
Proven
listening and interpersonal skills.
-
Ability to
communicate ideas in both technical and
user-friendly language.
-
Keen attention
to detail.
-
Experience
working in a team-oriented, collaborative
environment.
-
Strong
knowledge of system testing and software quality
assurance best practices and methodologies.
-
Working knowledge of
SQL preferred.
Physical Demands:
-
A person in this
position will sit for extended periods of time,
operate a computer keyboard and mouse, and handle
papers and files.
Occasional evening and weekend work may be required to
meet deadlines.
|