Requirements and Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1–3 years of experience in software quality assurance or related field.
- Experience with QA methodologies, tools, and processes.
- Strong knowledge of software QA practices and testing life cycle.
- Familiarity with automated testing tools such as Selenium, Postman, or Cypress.
- Experience testing web and/or mobile applications.
- Knowledge of scripting languages (e.g., Python, JavaScript, Bash) is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- ISTQB certification is a plus.
Responsibilities
- Design, develop, and execute test plans and test cases based on functional and technical specifications.
- Perform manual and automated testing to identify bugs and ensure software functionality.
- Collaborate with development and product teams to understand requirements and design test strategies.
- Identify, record, and thoroughly document bugs using issue tracking tools (e.g., Jira, Bugzilla).
- Participate in regression testing and release validation.
- Conduct root cause analysis and suggest solutions for continuous improvement.
- Ensure test coverage and maintain QA documentation.
- Collaborate in agile/scrum development processes and participate in sprint planning/reviews.
Generating Apply Link...