About the Client
Our client is a leading IT service provider specializing in custom software development, web and mobile applications, and IT consulting. They focus on delivering innovative, tailored digital solutions backed by a skilled team and modern design strategies. Committed to exceptional service and aims to redefine digital experiences for businesses.
Key Responsibilities:
- Develop, document, and execute test plans, test cases, and test scripts (manual and automated).
- Identify, record, and track bugs using issue tracking tools (e.g., Jira, Bugzilla).
- Work collaboratively with cross-functional teams to clarify requirements and ensure test coverage.
- Perform regression, functional, integration, system, and acceptance testing.
- Automate repetitive test cases to improve efficiency and coverage.
- Review user stories, acceptance criteria, and technical requirements.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Contribute to the continuous improvement of QA processes and tools.
Job Requirements:- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience.
- 2–5 years of experience in software testing and quality assurance.
- Strong knowledge of QA methodologies, tools, and processes.
- Experience with manual testing and test automation tools (e.g., Selenium, Cypress, Playwright).
- Familiarity with scripting languages (JavaScript, Python, or similar).
- Understanding of Agile/Scrum development processes.
- Experience working with RESTful APIs and databases (e.g., SQL).
- Excellent problem-solving skills and attention to detail.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI).
- ISTQB or equivalent QA certification.
- Experience testing web, mobile, and cross-platform applications.