QA Engineer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Recruiting
Employment Authorization
System Requirements
Specification Gathering
Test Cases
Test Plans
Test Scenarios
Regression Analysis
Collaboration
Scrum
Sprint
Management
Computer Science
Software Quality Assurance
Software Development Methodology
STLC
Test Methods
Manual Testing
Documentation
Defect Tracking
JIRA
Bugzilla
Microsoft Azure
DevOps
SQL
API QA
Analytical Skill
Communication
Conflict Resolution
Problem Solving
Automated Testing
Selenium
Cypress
TestNG
Scripting
Java
Python
JavaScript
Performance Testing
Apache JMeter
HP LoadRunner
Agile
ISTQB
Quality Assurance

Job Details

Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

Key Responsibilities

  • Review and analyze system requirements and technical specifications

  • Design, develop, and execute test cases, test plans, and test scenarios

  • Perform manual and/or automated testing (functional, regression, integration, performance)

  • Identify, document, and track defects using defect tracking tools

  • Collaborate with developers, product managers, and stakeholders to resolve issues

  • Validate fixes and ensure issues are resolved before release

  • Participate in Agile/Scrum ceremonies such as sprint planning and retrospectives

  • Ensure software meets quality standards, security, and performance benchmarks

  • Prepare test reports and quality metrics for management review


Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field

  • 8 years of experience in Software Quality Assurance

  • Strong understanding of SDLC, STLC, and QA methodologies

  • Experience with manual testing and test documentation

  • Familiarity with defect tracking tools (JIRA, Bugzilla, Azure DevOps, etc.)

  • Basic knowledge of SQL and API testing

  • Strong analytical, communication, and problem-solving skills


Preferred Skills

  • Experience with test automation tools (Selenium, Cypress, Playwright, TestNG, etc.)

  • Knowledge of scripting languages (Java, Python, JavaScript)

  • Experience with performance testing tools (JMeter, LoadRunner)

  • Experience working in Agile environments

  • ISTQB or equivalent QA certification


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.