About the Role:
We are seeking a detail-oriented and proactive
Quality Analyst
to join our team. The QA will be responsible for ensuring the quality of products and solutions through manual and/or automated testing, identifying bugs, and collaborating with cross-functional teams to deliver a seamless user experience.
Key Responsibilities:
-
Understand requirements, specifications, and business processes to create effective test scenarios.
-
Design, develop, and execute test cases (manual and/or automated).
-
Identify, log, and track defects, ensuring timely resolution.
-
Perform functional, regression, integration, and system testing.
-
Collaborate closely with developers, product managers, and other stakeholders to ensure product quality.
-
Participate in review meetings and contribute to continuous process improvements.
-
Ensure adherence to QA processes, standards, and best practices.
Required Skills & Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
-
0–4 years of experience in software testing (manual and/or automation).
-
Basic knowledge of QA methodologies, testing types, and software development lifecycle (SDLC).
-
Familiarity with tools such as
JIRA, TestRail, Postman, Selenium, JUnit, TestNG, or similar
is a plus.
-
Understanding of databases and ability to write simple SQL queries for data validation.
-
Good communication skills, analytical thinking, and attention to detail.
-
Ability to work collaboratively in a fast-paced environment.
Good to Have:
-
Exposure to automation frameworks (Selenium, Cypress, or similar).
-
Basic knowledge of API testing and performance testing tools.
-
ISTQB certification or equivalent will be an added advantage.
What We Offer:
-
Opportunity to learn and grow in a dynamic environment.
-
Exposure to the latest testing tools and technologies.
-
Collaborative work culture with continuous learning opportunities.
-
Competitive compensation and benefits package.