Design and Create Test Cases: Develop comprehensive test cases to cover end-to-end scenarios, including database interactions, regression testing, and bug retests.
Test Strategy Preparation: Assist in planning and preparing the overall test strategy for the project.
Risk Reporting: Regularly report on risks, issues, and progress to ensure transparency and facilitate decision-making.
Scrum Participation: Actively participate in Scrum meetings and planning sessions, providing insights and updates.
Development Advisory: Collaborate with the development team to recommend improvements and best practices for software quality.
Develop, maintain, and execute automated test scripts.
Perform API testing using tools such as Postman.
Collaborate with developers, product managers, and business stakeholders to ensure product quality.
Participate in Agile/Scrum ceremonies and QA activities.
1–2 years of experience in software testing.
Strong understanding of Software Testing Life Cycle (STLC) and defect life cycle.
Experience in manual testing of web and/or mobile applications.
Hands-on experience with automation tools such as Selenium or Playwright.
Knowledge of automation frameworks such as Pytest, TestNG, or JUnit.
Basic programming knowledge in Java, Python, or JavaScript.
Experience with API testing tools such as Postman and basic API automation.
Knowledge of SQL and database testing.
Experience with Git and version control systems.
Familiarity with Jira and test management tools such as Xray, Zephyr Scale, or TestRail.
Good analytical, problem-solving, and communication skills.