Quality Assurance Engineer

Attention! This job posting is 7 days old and might be already filled.
This job posting was marked by employer as filled and is probably no longer available
Company Name Walt Disney Parks and Resorts Online (view profile)
Location Celebration
Date Posted Feb 01, 2012
Category Test/QA
Job Type Full-Time

Description

Quality Assurance Engineer

Walt Disney Parks and Resorts Online (WDPRO) is the digital media arm of Parks and Resorts segment. Through our award-winning websites, we provide a digital portal to magical travel destinations such as the Walt Disney World® Resort in Florida, the Disneyland® Resort in California and Hong Kong Disneyland Resort. At WDPRO, we also have designed and created websites for Disney Cruise Line, Adventures by Disney and Disney Vacation Club.

This position requires a hands-on senior quality assurance engineer with a strong testing background and excellent automation experience. The QA Engineer for WDPRO writes and is responsible for test cases/test plans, performs and directs functional, integration, and regression testing, scripts and implements a wide variety of automated testing solutions using various tools. The WDPRO QA Engineer defines, coordinates, and implements the testing strategy for assigned project. Extensive experience with Web Application testing front end and backend is necessary for e-commerce sites.

The QA Engineer must have excellent communication skills (interpersonal, listening, written and oral), be self motivated, organized, thorough, and efficient. This individual will need to work closely with Production staff including Project Managers and Product Managers as well as the Technology teams to ensure web applications meet the desired performance before going Live. Further, the QA engineer needs to have the ability to make intelligent QA trade-offs in order to support feature release schedules while upholding WDPRO QA Engineering standards for software releases. As WDPRO is an Agile development shop it will be necessary to have previous Scrum-Agile experience (Scrum Master is a plus). The QA Engineer is expected to be an active participant in the User Story creation process and write detailed Acceptance Criteria.

Responsibilities
• Review business requirements and other available information. Use these to prepare Acceptance Criteria, test plans and test cases.
• Identify applications higher risk and more important aspects, set priorities and determine scope and limitations of testing.
• Determine test approaches and execute the following types of testing: sanity, integration, functional, system, regression, security, etc. (Load Testing is a plus)
• Obtain and install candidate software releases to be tested
• Evaluate and report testing status and results.
• Report bugs, track defects, and manage outstanding release issues – provide these metrics to project team.

• Work with individual developers and other project staff to resolve issues
• Administer QA servers (Windows and Linux) and setup virtual QA environments when needed.
• Conduct Database testing and create complex SQL scripts
• Use Linux skills to conduct code deployments, setup testing, and debug logs.
• Administer Proxies, Web Caching and F5 for QA Environments
• Create Linux shell scripts to automate repetitive deployment steps.
• Develop strong cooperative relationships with development / product management teams and other stakeholders.
• Experience with load testing concepts (to be used to coordinate with performance testing team)
• Coordinate with the performance testing team to create and execute load tests.

Basic Qualifications
• Five or more years of Web Applicable experience (software testing and test case development, test automation scripting, and analysis)
• Experience scripting in a formal programming language (Java, Python, Ruby, etc.) and applying it to real work assignments.
• Experience writing and executing test automation scripts as a harness or framework
• Must be experienced in Agile working methods (Certification is a plus)

SPECIFIC SKILLS REQUIRED (Must-Have)
Technical Skills
• Able to work in Windows, Linux, and Mac environments.
• Strong knowledge on the fundamentals of how the Web and Internet work
• Expert troubleshooting skills.
• Strong familiarity and experience with application log analysis.
• Prior experience with HTML, CSS, JavaScript, and XML
• Proficient in a formal programming language such Perl, Java, Ruby, Python, etc.
• Experience writing and executing tests using a formal automated test tools such as QTP, Selenium, TestComplete, JBehave, etc.
• Capable of designing and coding test scripts using batch files or shell scripts.
• Knowledge and experience with common testing methodologies and their application
• Strong working knowledge of Jbehave, JBuilder, JMeter and Selenium
• Knowledge of Jira and other tracking systems
• Knowledge of test plan repositories such as TestLink and /or QC
• Familiar with OWASP and Web Application Security testing strategies
Business Skills
• Very strong written and verbal communication skills
• Strong analytical skills
• Basic math and statistical analysis skills
• Detail oriented with strong organizational Skills
• Familiarity with Software Development Lifecycle (SDLC) and Agile methodologies.
• Strong ability to switch between multiple tasks in a fast-paced environment
• Ability to communicate effectively with technical and non-technical staff
• Capable of leading offshore testing resources if projects require it.

Education
BS/BA degree in Computer Science or related field, or equivalent work experience required.

For more information and to apply, visit:
https://sjobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?partnerid=25348&siteid=5039&jobid=24549

©Disney is an equal opportunity employer. Drawing Creativity from Diversity.



Related Jobs