Test Engineer

SUMMARY

The Business Intelligence Business Systems Analyst will be responsible for gathering business requirements, assessing reporting requests, writing detailed functional specifications, providing guidance to developers throughout system implementation, and validating the final product prior to production release. The primary focus of this position is Business Intelligence and Reporting

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Define, automate, and execute test cases with WinRunner/QTP.
  • Analyze and troubleshoot automation issues and test results.
  • Develop effective and efficient automation test strategies.
  • Participation in developing formal automation testing strategy and plan.
  • Script development
  • Maintain automated test servers.
  • Defect management.
  • Providing recommendations / suggestions for improving automated testing efficiency.

QUALIFICATIONS - To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

EDUCATION - BS or relevant, related experience.

EXPERIENCE

  • Experience with parameterization, flow-control, data arrays, custom functions, and other advanced WinRunner scripting techniques.
  • Strong knowledge of Quality Assurance methodology.
  • Extensive experience with testing web-based applications.
  • Experience with Mercury's WinRunner or QTP test automation software.
  • Knowledge of C, Java, Perl, Python or other programming languages.
  • Knowledge of HTML, Javascript, DHTML, SQL, and web protocols.
  • Travel industry and/or web experience a plus.

PERSONAL TRAITS

  • Strong interpersonal and communications skills, excellent analytical skills, flexibility, ability to plan and organize, responsiveness, creativity.
  • Ability to mentor and transfer knowledge to others.
  • Good written and oral communication skills; may be required to work or support activities across multiple websites (same locale)
  • Knowledge and experience in high performance computing environments. Demonstrated ability to perform in demanding multi-tasking environment.