Test QA Engineer

Hertz Global   •  

Estero, FL

Industry: Hospitality & Recreation

  •  

5 - 7 years

Posted 38 days ago

General Responsibilities

Job Purpose

The Quality Analyst/ Engineer is a hands-on role that will play an integral part in building and evolve formal QA processes, ensuring that the industry-accepted best practices are being used and will be responsible for quality assurance of their assignments. The role is responsible for applying industry best practices, and developing new tools and processes to ensure quality goals are met.

Provide governance around a comprehensive end to end test approach strategy, robust test plans and monitoring while controlling software quality gates; actively participating in the on-time delivery of high quality new products; and providing analytics for our QA efforts. The role will act as key point of contact for all QA aspects of releases, providing regular quality health checks for resources internally and externally.

Key Result Areas

  • Define the test strategy, plan and test cases for automated & manual test cycles including functional, regression, performance & smoke testing
  • Ensure the functional and nonfunctional requirements of the business units are met by undertaking a thorough and comprehensive review of set of tests on programming changes that are produced by development and testing staff.
  • Deliver high quality product and demonstrate the same via defined metrics
  • Plan and document the testing effort via test plans and test cases for larger-scale projects
  • Oversee the complete testing lifecycle for all applications in scope for deployments including draft test plans/scenarios for new functions.
  • Develop and execute test cases, scripts, plans and procedures (manual and automated).
  • Test functionality and review visual elements of small- and large-scale interactive deliverables
  • Document and facilitate communication and troubleshooting of issues, bugs, changes
  • Validate and close-out all issues prior to delivery
  • Collaborate with other QA staff to accomplish all daily QA tasks on-time with a high level of quality
  • Develop process to ensure the highest level of quality assurance possible
  • Mentor QA team members and share expertise
  • Assist in the development of on-going training programs for the QA Team
  • Maintain open communication with internal teams
  • Assist with internal project kickoffs and requirements/specs gathering
  • Serves as an escalation point for issues involving testing
  • Provides weekly status report that includes testing metrics
  • Collaborate with Operations Leaders, Transformation Program Directors, and Vendors, to problem solve, and exchange information to maintain effective internal communication.
  • Other duties as assigned

#LI-SH1

Mandatory Requirements

Educational Background:

  • Bachelor’s degree in Computer Science, Information Systems, Systems Engineering, or experience in a systems development and/or QA role. Prefer advanced degree

Professional Experience:

  • 5 years of experience in a testing environment with proven methodological expertise
  • 3 years of experience as a test engineer and development of automated test cases
  • Prior experience in building a Quality Assurance and Test center of excellence
  • Strong experience across various test tooling such as HP (e.g. Quality Center), IBM, Open source
  • Sound knowledge of various technologies (JAVA, SQL, etc.) or Packages (SAP, Microsoft Platforms, etc.)
  • Knowledge of Test Automation tools such as HP QTP, Loadrunner, SAP TAO, IBM Rational Functional Tester is an asset
  • Strong verbal and written communication skills
  • Ability to work independently
  • Knowledge and understanding of Incident response, analysis and investigation experience
  • Prior experience in data quality management or integration preferred
  • Proven experience in working with data management and transformational change at an enterprise level

Knowledge:

  • Demonstrated QA expertise or technicalexperiencein several of the following areas:
    • Mainframe systems
    • Web Services Architecture (SOA)
    • Application Server Technology
    • Security Services and Security Access Controls
  • Use standard methodology throughout to produce all work products
  • Ability to work closely with programming staff to understand their needs and constraints without being fazed by the technology.
  • Experience with automation testing tools.
  • Ability to manage multiple assignments, priorities, and projects in a demanding environment.
  • Good communication skills both written and verbal.
  • Experience in Waterfall and Agile methodology/Scrum
  • Excellent interpersonal skills with the ability to interact with all levels of the organization and external vendors.
  • Highly self-motivated and directed with an attention to detail and a strong customer service orientation.
  • Excellent organization skills and ability to work constructively while under pressure
  • Certification in Software Testing or Test Management Certifications (CSTE, CQA, ISEB, BCS,
  • Knowledge and understanding of Incident response, analysis and investigation experience
  • Working knowledge of all of the following quality assurance methods: unit, integration, regression, user interface and automated testing working with automated and performance testing tools is a plus.
  • Extensive knowledge of Selenium, SOAPUI, LoadRunner, DynaTrace

Skills:

  • Rapidly absorbs complex technical and conceptual information, identifying key issues and details and presenting understandable alternatives to both technical and nontechnical individuals at all levels of the organization
  • Strong analytical and problem solving skills
  • Ability to work closely with programming staff to understand their needs and constraints without being fazed by the technology
  • Defect management and reporting using Excel – reporting on the types of defects, the cause and the severity of the defect
  • Working knowledge of MS Office Suite
  • Has working knowledge of all of the following quality assurance methods: unit, integration, regression, user interface and automated and performance testing
  • Excellent communication, interpersonal and organization skills, including the ability to communicate with internal and external customers at all levels
  • Open-minded and approachable to ensure there is a constructive approach to problem solving. Actively explore solutions to problems – reducing barriers, costs and time
  • Strong self-motivation, a dedication to building new processes and the ability and initiative to work effectively with limited guidance
  • Ability to manage multiple assignments, priorities, and projects in a demanding environment.
  • Highly self-motivated and directed with an attention to detail and a strong customer service orientation.
  • Excellent organization skills and ability to work constructively while under pressure
  • Understanding of Database Management (Oracle, SQL, MySQL) SQL and Data Validation are essential
  • Proficiency with one or more of the following programming languages: Java, Python, among others

Qualifications:

  • Experience working with automated testing tools is a plus.
  • 3-5 years of IT Quality Assurance or Development experience in a fast-paced, time-to-market driven environment preferred
  • Experience with test automation, test script creation and modification required
  • Performance Test experience a plus

EEO Statement

Hertz is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity or expression, marital status or domestic partnership status, disability, protected veteran status or military status, genetic information, or any other category protected under applicable law. Hertz is committed to taking affirmative steps to promote the employment and advancement of minorities, women, persons with disabilities and protected veterans.

161549