We are looking for a detail-oriented and analytical Mid-Level QA Analyst to join our QA team. The ideal candidate will have a strong background in manual and basic automation testing, experience working in agile teams, and a proactive mindset to ensure the quality and performance of our web and mobile applications.
Review business and technical requirements to create comprehensive, well-structured test plans and test cases.
Execute functional, regression, integration, system, and smoke tests on web and mobile platforms.
Identify, document, and track bugs using issue tracking tools (e.g., JIRA, Bugzilla).
Collaborate closely with developers, business analysts, and product owners to ensure timely and high-quality releases.
Assist in test data preparation and environment setup.
Contribute to the maintenance and enhancement of automated test scripts (if automation is used).
Participate in sprint planning, daily stand-ups, and QA retrospectives as part of Agile development cycles.
Suggest improvements in QA processes and tools to enhance testing efficiency.
Bachelor's degree in Computer Science, Information Technology, or a related field.
2-5 years of experience in software testing or QA analysis.
Strong understanding of SDLC, STLC, and defect lifecycle.
Experience with test management tools like TestRail, Zephyr, or similar.
Hands-on experience with bug tracking tools like JIRA, Azure DevOps, or similar.
Familiarity with browser dev tools, SQL queries, and API testing (Postman preferred).
Good knowledge of functional and non-functional testing concepts.
Strong communication and problem-solving skills.