QA Analyst (8-month hourly contract)
Core
Ensure quality, reliability, and performance of software applications through manual and automated testing, collaborating with engineers and product teams to validate functionality and identify defects.
Role type
QA Analyst (Software Quality Engineer)
Builds
Software applications and communication solutions
Domain
Technology / Software Development
Required skills
Manual and automated testing, API testing (Postman), SQL data validation, Agile methodologies, Git, SDLC understanding, Defect tracking, Test case creation, WCAG accessibility testing, AI-assisted testing tools
Preferred skills
Test automation frameworks, Test management platforms, AI agents for QA
Technologies
Postman, SQL, Git, AI-assisted testing tools
Responsibilities
Develop and execute manual and automated test cases; Perform functional, regression, integration, and system testing; Create and execute API tests; Validate backend data integrity through SQL queries; Perform basic accessibility testing; Identify, document, and track defects; Verify bug fixes and conduct retesting; Collaborate with Software Engineers and Product teams; Participate in Agile ceremonies; Create and maintain test plans and documentation; Support continuous improvement of QA processes; Leverage AI-assisted tools and prompt engineering; Contribute to test automation initiatives
Seniority
Junior to Mid-level, hands-on IC