Department:
Development
Employment Type:
Full Time
Location:
Ahmedabad
Compensation:
₹250000 – ₹300000 / year
Reporting To:
Maulik Parekh
This role’s hiring manager:
Maulik Parekh
Roles and Responsibilities:
Test Planning: Develop test plans and strategies for various software projects, considering project requirements and timelines.
Test Case Design: Create detailed and comprehensive test cases based on project specifications, user stories, and design documents.
Test Execution: Execute test cases manually to identify defects and verify that software meets quality standards.
Regression Testing: Perform regression testing to ensure that new features and code changes do not introduce new defects into the software.
Defect Management: Identify, report, and track defects using bug tracking systems like JIRA or Bugzilla. Collaborate with development teams to resolve issues.
Documentation: Maintain comprehensive documentation of test cases, test results, and testing processes.
Test Data Management: Manage test data and ensure the availability of appropriate data for testing purposes.
Continuous Improvement: Identify opportunities for process improvement within the QA process and contribute to enhancing the overall quality of the software development lifecycle.
Skills Required:
Testing Tools: Proficiency in using testing tools like JIRA, TestRail, or others relevant to the job.
Test Case Design: Ability to create effective and comprehensive test cases that cover different aspects of the software.
Bug Tracking: Familiarity with bug tracking systems and the ability to effectively report and manage defects.
Testing Types: Knowledge of various testing types, including functional, regression, etc.
SDLC Understanding: Understanding of the software development lifecycle (SDLC) and how QA fits into the process.
Communication: Strong communication skills to collaborate with cross-functional teams, including developers, product managers, and business analysts.
Analytical Skills: The ability to analyze complex software systems and identify potential areas of improvement or risk.
Adaptability: Willingness to learn new technologies, tools, and testing methodologies as the industry evolves.
Attention to Detail: A keen eye for detail to ensure that no issues are overlooked during testing.
Time Management: Effective time management and organizational skills to meet project deadlines.
Critical Thinking: The ability to think critically and troubleshoot issues effectively