QA Analyst

stantec

pune 3 Years Exp Posted 39d ago

Job Description

Key Responsibilities

Test Planning & Execution

• Review requirements/user stories and contribute to acceptance criteria, identifying gaps, edge cases, and test risks.

• Design and maintain clear test documentation including test scenarios, test cases, test data, and traceability to requirements.

o Execute functional, integration, and end to end tests across supported browsers/devices.

o Perform regression testing and support release validation, ensuring no critical impact to existing functionality.

o Conduct exploratory and negative testing to uncover usability, data validation, and boundary issues.

• Prepare and manage test data; validate fixes in test environments and support smoke testing after deployments.

• Perform basic API and/or database validations (as applicable) to verify data integrity and business rules.

Defect Management & Quality Ownership

• Log, track, and manage defects with clear reproduction steps, expected vs actual results, severity/priority, and supporting evidence.

• Participate in defect triage with cross functional teams; re test fixes and ensure proper closure.

• Contribute to quality metrics and status reporting (test progress, defect trends, risk summaries) to support release decisions.

• Follow defined QA processes and standards; suggest improvements to test coverage, efficiency, and defect prevention.

Collaboration & Stakeholder Engagement

• Collaborate with stakeholders to clarify requirements, validate acceptance criteria, and ensure test coverage aligns with business priorities.

• Participate in Agile ceremonies (planning, refinement, daily stand ups, retrospectives) and coordinate testing activities across the sprint.

• Proactively communicate quality risks, blockers, and dependencies with clear mitigation and retest plans.

Test Automation Support & UAT Assistance

• Support UAT by helping business users with test execution, defect logging, and clarifications; ensure feedback is captured and addressed.

• Perform post release validation and production smoke checks (as required) and coordinate any production defects with the team.

• Collaborate with automation engineers by executing automated test suites, analysing failures, and contributing to script maintenance (where applicable).

Required Skills & Experience

Technical Experience

• 3–5 years of hands on experience in software testing (manual and/or automation exposure) for web/mobile applications.

• Strong understanding of STLC, test design techniques, and defect life cycle within Agile/Scrum delivery.

o Test management and documentation (e.g., TestRail, Zephyr, Azure DevOps Test Plans) or equivalent.

o Defect tracking tools (e.g., Jira) with strong defect writing and triage collaboration.

o Basic API testing exposure (e.g., Postman/Swagger) and understanding of HTTP methods/status codes.

o Basic SQL/database validation experience (select queries, data comparison, data integrity checks) is a plus.

• Exposure to test automation tools/frameworks (e.g., Selenium, Playwright, Cypress) and ability to execute/maintain automated suites with guidance.

o Understanding of basic version control concepts (Git) and collaborating in shared test assets.

o Exposure to CI pipelines and running tests as part of build/release (Azure DevOps, GitLab CI, etc.) is a plus.

o Basic scripting/programming familiarity (Java/JavaScript/Python) to understand automation logs and assist in troubleshooting.

• Hands on experience in web application testing including cross browser testing and responsive UI validation.

• Experience working in Agile/Scrum teams with sprint-based delivery and tight release cycles.

Good to Have

• Performance testing exposure (e.g., JMeter) and understanding of non functional testing concepts.

• Mobile app testing experience and familiarity with device/browser farms (e.g., BrowserStack) is a plus.

• Awareness of basic security testing concepts (e.g., OWASP Top 10) and safe data handling practices.

• Usability and accessibility testing awareness (WCAG basics) is an advantage.

• Experience working with distributed teams and supporting multiple environments/releases is a plus.

Soft Skills & Competencies

• Strong analytical and problem solving abilities

• Excellent communication and stakeholder management skills

• Self driven, proactive, and able to work with minimal supervision

• Ability to collaborate across fun

Similar Openings for You