Overview
Skills
Job Details
| |
|
|
Title: QA Analyst Duration: Long term Location: New York, NY |
|
KEY RESPONSIBILITIES
Test Planning and Execution
Develop, maintain, and execute test plans, test scripts, and test case documents for all phases of the software development lifecycle.
Conduct Unit testing, system testing, and regression testing to validate system functionality, stability, and integration points.
Log and manage defects using standardized logging systems and work closely with developers for resolution.
Document and track system test results in accordance with HPD's QA standards and federal compliance requirements.
Testing & Validation
Design, write, and execute manual and automated test scripts for Unit, System, Regression, Integration, and Acceptance testing.
Conduct performance testing using tools such as JMeter and LoadRunner, including Stress, Soak (Endurance), Breakpoint, and Stability testing.
Execute usability and accessibility testing to ensure compliance with ADA/WCAG and user-centric design standards.
Perform security assurance testing to identify and mitigate software vulnerabilities.
Conduct functional testing using Postman and SoapUI for validating REST and SOAP-based APIs.
Functional and Non-Functional Testing
Conduct Accessibility Testing in compliance with WCAG 2.1 and Section 508 standards.
Perform Usability Testing to evaluate system interface, ease of use, and navigation.
Collaborate with developers and UX designers to improve the user experience based on test feedback.
Security and Logging
Execute Software Security Assurance practices to identify vulnerabilities and enforce secure development protocols.
Utilize logging mechanisms to trace and debug test failures and track system events during test execution.
API and Integration Testing
Test APIs and system integrations using Postman and SoapUI, including validation of request/response payloads and endpoint performance.
Database and Backend Validation
Use SQL to validate backend data integrity, perform test data setup, and verify test results against expected outcomes.
REQUIRED QUALIFICATIONS:
Bachelor s degree in Computer Science, Information Technology, or a related field.
5+ years of experience in quality assurance or software testing roles.
Hands-on experience with testing tools: Postman, SoapUI, JMeter, LoadRunner.
Proficiency in SQL for backend data validation.
Strong experience in system testing methodologies, including unit, regression, and integration testing.
Experience with accessibility, usability, and security testing in public sector or enterprise environments.
Working knowledge of software development lifecycle (SDLC) and Agile/Scrum practices.
Excellent analytical and problem-solving skills.
Strong documentation skills, including test case writing and test result reporting.
PREFERRED QUALIFICATIONS:
Experience testing government or regulatory systems.
Familiarity with NYC HPD operations or similar housing agency technology platforms.
ISTQB or equivalent QA certification.