Job Description
Configures the quality assurance and user assurance testing environments to support test plans and testing strategies for the Quality Assurance staff or business units to ensure software (new and existing) and business processes are well tested before going to production. Manages the change control process from a quality and user assurance testing perspective to include migrating software from development to quality assurance and user assurance testing environments, loading databases, setting security, and running batch jobs to facilitate testing scenarios. Will also include writing automated test scripts and performing load testing.
Configures quality assurance and user assurance testing environments.
Maintains consistent and stable environments for development, quality assurance, and user assurance testing.
Promotes and tests schedule changes in the quality assurance and user assurance testing environments.
Works with Information Technology Engineering group, quality assurance testers, and developers to troubleshoot and remediate issues found in the development, quality assurance, or user assurance testing environments.
Modifies existing UNIX scripts to run portions of jobs as necessary to expedite testing efforts.
Refines and maintains procedures for promoting code from development to quality assurance and user assurance testing.
Ensures accuracy and consistency with quality assurance/user assurance testing turnovers, production turnovers, and production fixes.
Communicates and suggests to management any concerns, improvements, and additional system requirements that affect the quality assurance environment.
Participates in load testing activities.
Writes, maintains, and executes automated testing scripts.
Job Requirements
Bachelor of Science Degree in computer science or information systems and at least three years of software development and/or configuration management work experience, or the equivalent combination of education and experience.
Experience loading databases and setting database security.
Experience reading log files to troubleshoot environmental or application issues.
Experience with scripting languages and UNIX commands. Familiarity with Weblogic and/or J2EE is preferred.
Experience using Test Partner or QALoad is a plus.
Exceptional communication and teamwork skills.
Ability to work on multiple projects simultaneously.
|