QA Analyst
onstro
Job Description
Key Responsibilities
- Analyze business and technical requirements and convert them into test scenarios, test cases, and test data.
- Execute manual and automated tests across web, API, and backend validation layers.
- Build, maintain, and enhance automated test scripts using tools such as Selenium, Playwright, or equivalent frameworks.
- Contribute to automation framework improvements, test stability, reusable utilities, and reporting.
- Perform functional, regression, smoke, sanity, and exploratory testing.
- Validate APIs using tools such as Postman, Rest Assured, or equivalent.
- Log, track, and verify defects using JIRA, Azure DevOps, or similar tools.
- Collaborate with developers, product managers, and designers to clarify requirements and improve test coverage early in the lifecycle.
- Support test execution in CI/CD pipelines and help investigate failed builds or flaky tests.
- Document test coverage, test results, known issues, and QA best practices.
- Share quality metrics, risks, and release-readiness updates with stakeholders when required.
- Participate actively in Agile ceremonies including refinement, sprint planning, reviews, and retrospectives.
Required Skills and Qualifications
- 1–3 years of experience in software testing with exposure to both manual and automation testing.
- Good understanding of test design techniques, test case creation, and defect lifecycle management.
- Hands-on experience with UI automation using Selenium, Playwright, or similar frameworks.
- Exposure to automation framework maintenance and reusable test design patterns.
- Familiarity with API testing using Postman, Rest Assured, or similar tools.
- Good understanding of SDLC, STLC, and Agile development practices.
- Working knowledge of bug tracking and test management tools such as JIRA, TestRail, or Azure DevOps.
- Basic to intermediate SQL skills for backend/data validation.
- Exposure to running tests in CI/CD pipelines.
- Strong analytical thinking, communication skills, and attention to detail.
- Ability to work independently while collaborating effectively in cross-functional teams.
Preferred Qualifications
- Experience with .NET testing tools such as MSTest, NUnit, or xUnit where relevant.
- ISTQB or equivalent certification.
- Exposure to Git, version control workflows, and CI/CD tools.
- Awareness of security, performance, and cross-browser/mobile testing best practices.