JOB SUMMARY
The QA Software Testing Analyst is responsible for designing, developing and executing software test plans in order to identify, document, and resolve software problems. The QA Software Testing Analyst works closely with subject matter experts, business analysts, developers and project managers. This position is responsible for providing technical and analytical guidance to applications team members and interacting with the user community to improve business processing and user understanding of their applications software.
ESSENTIAL FUNCTIONS
- Works with project teams and organizations to establish scope and deliverables for testing efforts.
- Provides expert technical and analytical guidance to applications team members and the user community.
- Designs, creates and implements test plans, scenarios, scripts or procedures.
- Uses software testing programs to store test scripts and track all aspects of the testing process.
- Plans testing schedules or strategies in accordance with project scope or delivery date.
- Leads software application and report testing efforts to meet project timelines.
- Ensures all software defects are documented using a defect tracking system and reports defects to software developers.
- Provides feedback and recommendations to developers on software usability and functionality.
- Monitors bug resolution efforts, retests as needed and tracks results.
- Automates test scripts using automation tools provided by SAWS and resolves issues encountered in the automation process.
- Ensures updates to automated test scripts are performed as necessary to maintain currency.
- Trains and mentors other QA Software Testing Analysts in testing methodology and software development life cycle.
- Performs other duties as assigned.
DECISION MAKING
- This position receives general direction.
MINIMUM REQUIREMENTS
- Bachelor's Degree in Management Information Systems, Computer Science or related field from an institution accredited by a recognized accrediting agency.
- Five years' progressively responsible experience using software testing programs to design, develop, and execute both manual and automated software test scripts.
- Hands on experience with web based system applications testing, such as Hansen Technologies (Customer Information System, Permitting and Work Order/Asset Management), and/or Lawson (Financial and Human Resources).
- Six months' experience in running and scripting Load Runner & Selenium.
- Six months' experience in SOAP UI web services testing, UI & Mobile testing.
- Six months' experience in writing SQL's and preparing test data.
PREFERRED QUALIFICATIONS:
- Experience with HP Application Life Cycle Management Software - Quality Center Enterprise Edition.
- Experience in writing HPE Unified Functional Testing software scripts and Automation testing.
- Experience working for a utility organization.
JOB DIMENSIONS
- Knowledge of Microsoft Office and Outlook.
- Knowledge of data warehouse concepts, tools and testing.
- Knowledge of HP Quick Test Professional.
- Skill in problem solving/troubleshooting.
- Skill in identifying, analyzing, and providing solutions for system and application problems.
- Skill in providing technical assistance.
- Skill in providing functional guidance to team members.
- Skill in leading and coordinating projects.
- Ability to design and develop manual and automated software test scripts.
- Ability to work independently and as part of a team.
- Ability to communicate clearly and effectively, verbally and in writing.
- Ability to multi-task and thrive in a fast paced environment.
- Ability to establish and maintain effective working relationships.
PHYSICAL DEMANDS AND WORKING CONDITIONS
Physical requirements include occasional lifting/carrying of up to 15 pounds, visual acuity, speech and hearing; hand and eye coordination and manual dexterity necessary to operate a computer keyboard and basic office equipment. Working conditions are primarily in the office environment.
May be required to work hours other than the regular daytime schedule such as nights, weekends, and holidays.