Job Summary
We are looking for a QA (Quality Assurance) Analyst to ensure our software products meet high quality standards before release. This role involves planning and executing tests, identifying bugs, documenting results, and working closely with developers and product teams to improve overall software performance, reliability, and user experience.
Responsibilities
Review requirements and create test plans, test cases, and testing documentation.
Perform manual testing on web and/or mobile applications to identify defects and issues.
Execute functional, regression, smoke, and user acceptance testing (UAT) as needed.
Report bugs clearly with steps to reproduce and track them through resolution.
Collaborate with developers and product teams to understand features and improve quality.
Verify fixes, re-test resolved issues, and ensure smooth releases.
Maintain accurate test records and contribute to improving QA processes.
Support basic automation testing efforts (if applicable) and suggest improvements.
Qualifications
Diploma or Bachelor’s degree in Computer Science, IT, or a related field (preferred).
1–3 years of experience in software QA/testing (or strong understanding of QA practices).
Knowledge of software testing methods and defect tracking tools (e.g., Jira, Trello, TestRail).
Strong attention to detail and analytical/problem-solving skills.
Ability to write clear test cases and communicate issues effectively.
Basic understanding of SDLC, Agile methodologies, and software release cycles.
Experience with automation tools (Selenium, Cypress, Playwright) is a plus.
Pay rate: $30/hour