Jobs
QA Associate Specialist
New York, NY 10010
Full Time
On-site
Job Summary
- Job Title:
- QA Associate Specialist
- Posted Date:
- May 22, 2026
- Duration:
- Full Time
- Shift(s):
-
08:00 - 16:00
- Salary ($):
- 55.37 - 58.22 per Hourly (compensation based on experience and qualifications)
Description
Job Type
Full-Time
Work Location
Remote / Hybrid / On-site
Department
Quality Assurance / Product Delivery
Experience Required
5 to 8 Years
Role Overview
We are looking for a detail-oriented QA Engineer to join our team and support the delivery of high-quality software products. The QA Engineer will be responsible for understanding requirements, preparing test scenarios, executing test cases, identifying defects, and working closely with development and product teams to ensure smooth and reliable releases.
The ideal candidate should have strong analytical skills, good communication ability, attention to detail, and a clear understanding of software testing processes.
Key Responsibilities
- Understand business requirements, user stories, and functional specifications.
- Prepare clear and detailed test scenarios and test cases.
- Execute test cases and validate application functionality.
- Identify, document, and track defects until closure.
- Perform functional, regression, smoke, and sanity testing.
- Verify fixes provided by the development team.
- Collaborate with developers, business analysts, product owners, and project teams.
- Participate in requirement discussions, sprint planning, review meetings, and defect triage meetings.
- Ensure that delivered features meet business expectations and quality standards.
- Maintain test documentation and update test results regularly.
- Support release validation activities before production deployment.
- Report testing progress, risks, blockers, and quality status to the QA Lead or project stakeholders.
- Follow defined QA processes and contribute to continuous improvement.
Required Skills
- Good understanding of software testing concepts and QA processes.
- Ability to write and execute test cases based on requirements.
- Strong defect identification and reporting skills.
- Good analytical and problem-solving ability.
- Strong attention to detail.
- Ability to understand business workflows and user expectations.
- Good verbal and written communication skills.
- Ability to work independently as well as in a team environment.
- Basic understanding of software development life cycle and testing life cycle.
- Ability to manage assigned tasks within timelines.
- Willingness to learn new applications, domains, and processes.
Preferred Skills
- Experience in testing web-based applications.
- Experience in validating business workflows and user journeys.
- Basic understanding of database validation is an added advantage.
- Experience working in Agile project environments is preferred.
- Ability to coordinate with cross-functional teams.
- Experience in preparing test summary reports and defect reports.
Roles and Responsibilities in Detail
Requirement Understanding
- Review business requirements and clarify doubts with the product or business team.
- Understand the expected behavior of the application.
- Identify testable requirements and possible quality risks.
Test Planning and Preparation
- Prepare test scenarios based on functional requirements.
- Create positive and negative test cases.
- Identify required test data for execution.
- Ensure test coverage for all key business flows.
Test Execution
- Execute planned test cases as per schedule.
- Validate application behavior against expected results.
- Perform retesting after defect fixes.
- Conduct regression testing to ensure existing features are not impacted.
Defect Management
- Log defects with clear steps, screenshots, and expected results.
- Track defects through their complete lifecycle.
- Coordinate with developers for defect clarification and resolution.
- Verify fixed defects and update defect status.
Reporting and Communication
- Share daily testing progress with the QA Lead or project team.
- Highlight blockers, risks, and delays on time.
- Prepare test execution status and defect summary reports.
- Participate in project meetings and provide QA updates.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or any related field.
- Relevant experience in software quality assurance or application testing.
- Strong understanding of business process validation and application testing.
Good to Have
- Experience in working with product-based or service-based teams.
- Exposure to multiple business domains.
- Ability to understand customer needs and validate product usability.
- Strong ownership and accountability for assigned work.
Soft Skills
- Clear communication.
- Strong ownership.
- Good team collaboration.
- Time management.
- Logical thinking.
- Problem-solving mindset.
- Adaptability.
As part of our recruitment process, we may use automated tools or AI-enabled technologies to assist with resume screening and candidate matching. These tools help our recruitment team review applications more efficiently, but they do not make hiring decisions. All final decisions are made by human reviewers.

