1. Project Test Planning
- Collaborate with development and business teams to understand project requirements and specifications.
- Create test plans outlining the testing approach, scope, resources, schedule, and deliverables.
2. Test Case Design
- Develop detailed test cases based on project requirements and design specifications.
- Define test data and conditions to ensure comprehensive test coverage.
- Ensure test cases are easily understandable and replicable.
3. Test Execution
- Execute test cases manually to identify defects, inconsistencies, and functional gaps in the software.
- Document and report test results, including defect reports with clear steps to reproduce issues.
- Conduct regression testing to ensure that new features or changes do not negatively impact existing functionalities.
4. Defect Tracking
- Use defect tracking tools to log and manage identified issues.
- Collaborate with developers and other stakeholders to prioritize and resolve defects.
5. Collaboration
- Work closely with development teams, product managers, and other stakeholders to understand project requirements and changes.
- Participate in team meetings and provide input on quality-related aspects of the project.
6. Documentation
- Maintain test documentation, including test plans, test cases, and test results.
- Contribute to the creation and improvement of testing processes and methodologies.
7. Test Environment Setup
- Assist in the setup and configuration of test environments, ensuring they mirror production as closely as possible.
8. Continuous Improvement
- Identify areas for process improvement and contribute to the evolution of testing practices within the organization.
- Stay updated on industry best practices and new testing tools/methodologies.
9. Communication
- Effectively communicate testing progress, test results, and potential risks to project stakeholders.
- Collaborate with team members to address and resolve issues on time.
10. Adherence to Standards
- Follow established QA processes, standards, and guidelines to ensure consistency and quality in testing activities.
Key Skills:
- Attention to detail
- Analytical and problem-solving skills
- Strong communication skills
- Time management and organizational skills
- Knowledge of testing methodologies and tools
- Understanding of software development life cycle (SDLC) and testing life cycle (STLC).
--
You must verify your mobile number to apply to this job.