Quality Assurance Engineer - 3704892

Lighthouse Technology Services•Buffalo, NY
•Hybrid

About The Position

Lighthouse Technology Services is partnering with a client to hire a Quality Assurance Engineer for a 3+ month contract. The role is hybrid in Buffalo, NY, with four days on-site, and the hire will be a W2 employee of Lighthouse Technology Services. C2C and subcontracting arrangements are not considered. The engineer will support quality engineering for new features in web and mobile banking applications, lead testing and release validation for critical features, and perform in-sprint testing while contributing to test automation framework development. The role involves designing and executing test cases, contributing to automation initiatives, preparing release test plans, participating in requirements planning and Agile Scrum activities, communicating quality risks, reporting testing status, and maintaining QA documentation.

Requirements

  • 3–5 years of Quality Assurance experience, with a focus on automation.
  • Proven experience using Selenium to automate web application tests across browsers.
  • Hands-on experience with Appium for mobile test automation on iOS and Android.
  • Strong proficiency with Cucumber/BDD frameworks for behavior-driven testing scenarios.
  • Expert-level comfort with at least one object-oriented language, such as Ruby, Java, Python, or JavaScript.
  • Strong communication skills, including the ability to raise concerns early and clearly articulate testing risks.

Nice To Haves

  • Banking or financial services industry experience is highly preferred.
  • Experience with Postman and API testing methodologies.

Responsibilities

  • Support quality engineering for new features in web and mobile banking applications.
  • Lead testing and release validation efforts for critical application features.
  • Execute in-sprint testing and contribute to test automation framework development.
  • Design comprehensive test cases in Zephyr aligned with team quality standards.
  • Prepare and execute end-to-end test cases for release validation cycles.
  • Contribute to test automation initiatives and produce detailed release test plans.
  • Participate in requirements planning and Agile Scrum activities.
  • Communicate with the team to identify and escalate quality risks early.
  • Deliver daily testing status reports to stakeholders, summarizing progress and blockers.
  • Maintain QA documentation according to established testing frameworks and standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service