Software Quality Assurance Analyst (GenAI-Enabled)
Core
Software Quality Assurance Analyst leveraging Generative AI and automation to ensure high-quality software delivery through intelligent test strategies.
Role type
Mid-level Software Quality Assurance Analyst (GenAI-enabled)
Builds
High-quality software via AI-augmented testing and automation
Domain
Software Engineering / Quality Engineering / Generative AI
Deliverable
production ML models | product features
Required skills
Test case design and execution, Functional and regression testing, Defect lifecycle management, Test management tools (Azure DevOps, Jira, TestRail), SDLC/STLC understanding, Prompt engineering, AI agent concepts, Automation frameworks (Selenium, Playwright, Cypress), API testing, SQL
Preferred skills
Self-healing automation, Risk-based test prioritization, Intelligent defect prediction, Emerging AI tool evaluation
Technologies
GitHub Copilot, Azure DevOps, Jira, TestRail, Selenium, Playwright, Cypress, SQL
Responsibilities
Analyze requirements and user stories to define test scenarios; Design, execute, and maintain manual and automated test cases; Perform exploratory, negative, and ad-hoc testing; Document, track, and manage defects; Collaborate with developers to reproduce issues and validate fixes; Contribute to test planning, estimation, and release validation; Leverage GenAI tools to accelerate test case generation, data creation, and script development; Validate AI-generated outputs; Contribute to AI-driven testing strategies (self-healing, risk-based prioritization); Create effective prompts for test generation; Evaluate emerging AI tools.
Seniority
Mid-level, hands-on IC