KeyBank logo

Quality Assurance Engineer

KeyBank

Brooklyn, OH
Full Time
Mid Level
68k-103k
8 days ago

Job Description

About the Role

The Quality Analyst is an experienced tester and quality assurance practitioner responsible for developing a deep understanding of system requirements and technical design. They create comprehensive test designs, define test data, perform manual and exploratory testing, identify automation opportunities, document flaws, and coordinate testing activities to ensure high-quality software deployment. They may lead or work within a QA team and collaborate closely with project stakeholders to deliver a high-quality product.

Key Responsibilities

  • Test & normalize requirements, write test scripts, triage test results, conduct exploratory testing, and specify test data requirements.
  • Work closely with Business Analysts in grooming sessions to ensure comprehensive requirements and partner with SDETs to ensure thorough test coverage for the application.
  • Lead the QA team for a project and be answerable for all activities conducted to ensure quality.
  • Oversee quality in all project phases including requirement review, test script preparation, test execution, and recap.
  • Identify gaps and confusions in the user interface and workflow, highlighting risks related to technical debt, schedule slippage, or other concerns.
  • Schedule resources, estimate QA efforts, manage testing needs, manage PLC tollgates, calculate and manage traceability and test coverage, assist with test result triage, and report on overall application health.
  • Create collaborative partnerships with Tech Lead, Project Manager, BAs, and other team members, actively engaging in grooming and status meetings.
  • Manage human capital for specific efforts.
  • Perform system integration testing and regular regression testing of system functions.
  • Collaborate with multiple engineers and QA teams inside and outside the department.
  • Harvest and manage test data, organize and manage complex systems with data dependencies or batch executions.
  • Translate design, UX, and requirements into actionable test cases, including prerequisites and test conditions.
  • Define and mockup positive, negative, and edge case scenarios.
  • Work effectively in a fast-paced environment.
  • Communicate effectively both written and verbally.
  • Estimate efforts including unknowns and ambiguity.

Requirements

  • Bachelor's Degree or equivalent work experience.
  • Moderate QA experience with solid organizational skills and basic QA practices.
  • Understanding of test automation coverage and guiding exploratory testers.
  • Basic understanding of application domain, release schedule, and user community.
  • Ability to assess application functionality by risk, impact, and importance to prioritize testing.
  • Understanding of basic object-oriented programming and ATDD.
  • Expert knowledge of the application’s front and back-end features and capabilities.
  • Experience testing complex systems from the user’s perspective.
  • Experience in day-to-day QA operations and collaborating with functional teams on requirements and test scenarios.
  • Experience testing in a fast-paced schedule.
  • Test Automation scripting experience with Selenium/WebDriver IO is a plus.
  • 3 to 5+ years in QA testing roles preferred.
  • Experience working in Agile teams.
  • Good communication skills.
  • Ability to lead in all project phases and communicate risks and status.

Nice to Have

  • Experience with XRAY (Jira test case tool).
  • Experience with requirements tracked in Confluence.
  • Knowledge of web-based technologies.
  • Advanced skills in test design and writing Gherkin scripts.
  • Experience with service virtualization and shared QA services.

Qualifications

  • Educational background including a Bachelor's Degree or equivalent work experience.

Benefits & Perks

  • Base salary range of $68,000 to $103,000 annually depending on location and experience.
  • Eligibility for short-term and deferred incentive compensation based on performance.
  • Additional benefits as listed in the company's benefits documentation.

Working at KeyBank

KeyCorp is an Equal Opportunity Employer committed to sustaining an inclusive culture. They value diversity and provide reasonable accommodations for qualified individuals with disabilities or disabled veterans.

Apply Now

Job Details

Posted AtJul 16, 2025
Job CategoryQA Engineering
Salary68k-103k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About KeyBank

Website

key.com

Company Size

10000+ employees

Location

Brooklyn, OH

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches