QA Analyst
Key Responsibilities
- Understand project requirements and prepare test cases accordingly.
- Execute manual and basic automated testing for web and/or mobile applications.
- Identify, report, and track bugs in coordination with the development team.
- Conduct regression, integration, and system testing.
- Review and validate feature functionalities based on user requirements.
- Participate in sprint planning, reviews, and daily stand-ups in an Agile environment.
- Ensure post-deployment validation and monitor application performance.
- Suggest areas for improvement to enhance user experience and software reliability.
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 1–3 years of hands-on experience in software QA or testing.
- Good understanding of software development life cycle (SDLC) and QA methodologies.
- Experience in writing and executing test cases and scenarios.
- Basic knowledge of automation tools (e.g., Selenium) is a plus.
- Strong analytical and communication skills.
- Ability to work independently within a team environment.