Senior Quality Assurance Engineer

This job posting is no longer active

Grow your IT career at one of the leading global technology companies. We offer hands-on exposure to state-of-the-art systems, applications and infrastructures.

Responsibilities

Grow your IT career at one of the leading global technology companies. We offer hands-on exposure to state-of-the-art systems, applications and infrastructures.

Title: Senior Quality Assurance Engineer 
Location: San Jose, CA - United States   
Information Technology - Full-Time
Job # 384860

Verizon’s-OnCue’s Centralized QA group is looking for a Senior QA Engineer to join a highly talented group of people working on a cutting edge cloud based TV platform. 

  • Must have Skills: strong in Java and/or Python automation, strong test case development, automation framework design/development, strong in programming concepts - Mobile and/or Set-Top-Box testing experience is highly desirable.
  • Must have Prior experience in designing and developing automation scenarios 

Responsibilities:

  • Identify E2E scenarios that exercise operational and business work flows. The E2E flows cover a large set of areas including web account creation & management, logistics, order creation, Video On-Demand purchase, playback, settlements  etc.
  • Work with Dev teams, IT and business owners to develop and execute, acceptance and E2E test plans
  • Develop test scripts to automate the E2E workflows in an Agile SDLC environment.
  • Develop well-commented, easy to maintain code that can be reused across a sub-system or feature
  • Optimize test cycle efficiency & add test automation into the continuous delivery pipeline.
  • Develop and distribute professional test results and status reports.
  • Work with software engineers and DBAs to diagnose, correct, and retest issues.
  • Take complete ownership for delivering test automation for key functionalities and ensure cross-functional co-ordination across Product, Development, Dev Ops, QA as needed to maintain test suite, report test failures etc.
  • Work closely with rest of the QA team and provide technical guidance to peer QE members as needed.
  • Run manual tests for scenarios that cannot be automated.

Qualifications

  • 7+ years of experience working with Java (or equivalent) as a developer or as a QA engineer
  • Strong QA background with the ability to develop and automate test cases.
  • Deep understanding of cloud based RESTful Web Services.
  • Ability to do code reviews and provide constructive feedback to improve the quality of the commits.
  • Ability to dig deeper into test failures and work with developers to identify root cause.
  • Excellent Team player with strong collaboration skills.
  • Outstanding analytical and problem solving skills
  • Exceptional written, oral & presentation skills.
  • Ability to learn new languages/frameworks quickly.
  • Education: Bachelor’s Degree is required, preferably, in Computer Science or Computer Engineering. A Master’s degree is preferred. 

Preferred Qualifications:

  • Experience with GIT, Agile methodologies, JIRA, Continuous integration systems such as Jenkins.
  • Good understanding of web technologies - HTML, CSS, HTTP/HTTPS protocol.
  • Experience guiding junior members of the team
  • Must have Skills: strong in Java and/or Python automation, strong test case development, automation framework design/development, strong in programming concepts
  • Mobile and/or Set-Top-Box testing experience.

Equal Employment Opportunity

  • Verizon is a Federal Contractor
  • Verizon requests veteran priority referrals
  • Verizon is an equal opportunity and affirmative action employer M/F/Disability/Vet.