11 Nov
|
Tech Mahindra
|
Chennai
11 Nov
Tech Mahindra
Chennai
- Requirements Analysis & Test Planning
Requirement Validation: Review user stories, business requirements, and acceptance criteria (e.g., using Gherkin syntax or BDD) to identify ambiguities, edge cases, and testability gaps early in the cycle.
Test Strategy & Plan Formulation: Define the scope of testing (what to test and what not to test), resource allocation, timelines, tools, and environments.
Risk Identification: Highlight technical or functional risks associated with current features and propose mitigation strategies.
- Test Design & Scripting
Test Case Creation: Develop comprehensive, traceable test cases covering positive, negative, boundary, and exploratory scenarios.
Test Data Management: Identify, create, and maintain realistic test datasets required for various testing environments.
Automation Framework Development: Design, build, and maintain automated test scripts using frameworks (e.g., Selenium, Playwright,
Appium) and programming languages (Python, Java, TypeScript) to accelerate regression testing.
- Test Execution & Defect Management
Execution of Test Suites: Perform functional, integration, system, and regression testing manually or via automated pipelines.
Non-Functional Testing: Depending on specialization, conduct performance testing (using tools like JMeter or Gatling), load/stress testing, security vulnerability scanning, and accessibility checks.
Defect Tracking & Triage: Log detailed bug reports in tracking systems (e.g., Jira), collaborate with developers to reproduce issues, verify fixes, and participate in daily triage meetings.
Experience in Selenium, Robot Framework, Cypress, Karate API
📌 Automation Testing (Chennai)
🏢 Tech Mahindra
📍 Chennai