Quality Analyst
Listed on 2026-10-07
-
Software Development
Salary Range: $65,000.00 To $75,000.00 Annually
LOCATION JOB PURPOSEReporting tothe Director of Enterprise Applications, the Quality Assurance(QA) Analyst playsa critical rolein ensuring the reliability, performance, and integrityofour software ecosystem. Operating in ahybrid environment, this role bridges the gap between traditional quality assurance and modern automated engineering.
Utilizing a blend of foundational testing logic, robust API validation, and AI-assisted automation frameworks, the QA Analyst will actively collaborate with development teams to identify defects early in the lifecycle and streamline the continuous integration pipeline. This position is ideal for a high-potential professional with 1–2 years of experience who is eager to scale their automation capabilities and drive engineering efficiency within a fast-paced environment.
ESSENTIALJOBDUTIES AND RESPONSIBILITIES
Early Defect Detection: Collaborate with the development team early in the development lifecycle to isolate bugs, clarify requirements,and prevent defects from reaching production. Requirements traceability will be ametric of future success.
API Validation & Interoperability: Conduct rigorous testing at the APIlayer to validatebackend logic, ensure data integrity across services, and confirm seamless communication with third-party software applications.
Data Integration & Verification: Working with senior members of the enterprise team, write andrun database queriesto inspect data pipelines, verify back-end triggers, andensure information flows accurately throughout the enterprise ecosystem.
Automated Framework Development: Build,maintain, and execute automated regression test suites to systematically replace manual testing workflows and shorten the release lifecycle.
AI Tool Utilization: Leverage modern, AI-assisted engineering and automation tools todraft test cases, generate scripts efficiently, and optimize test coverage within continuous integration (CI/CD) pipelines.
Onsite Collaboration & Operations: Actively participate insprint planning, engineering reviews, and cross-functional problem-solving during required onsite days at the Buffalo, NY office.
EDUCATION, EXPERIENCE, ANDSKILLS REQUIRED1–2 yearsof professional software quality assurance experience, with a focuson web applications, integration testing, or automated pipelines.
Strong technical troubleshooting skillsand the abilityto systematically tracebugs across backendAPIs, databases, andfrontend interfaces toisolate root causes.
Proven integrity in handling sensitive corporate information, proprietary business logic, and live production or testdata with strict confidentiality.
Excellent verbal and written communication skills, with a strong customer service mindset when translating technical bugs into actionable feedback for developers, business analysts, and leadership.
Practical exposure to API testing tools (e.g., Bruno or Postman), database query writing, and automated orAI-assisted testing tools.
OTHER DUTIESPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are
PHYSICAL DEMAND REQUIREMENTS- The physical demands here are representative of those that must be met by an employee to perform the essential functions of this job successfully.
- The employee frequently is required to stand; walk, talk and hear. The employee is occasionally required to climb or balance; stoop, lift and/or move light weight items. Specific vision abilities required by this job include close vision, for viewing a computer terminal distance vision, peripheral vision, depth perception vision for moving objects and ability to adjust focus.
- This position is not substantially exposed to adverse environmental conditions.
- Reasonable accommodations will be considered on a case-by-case basis.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).