Position Overview
We are looking for a detail-oriented
Quality Analyst with 4-8 years of experience to join our dynamic Quality Assurance team. The ideal candidate should have a strong understanding of testing methodologies, automation tools, and hands-on experience with both manual and automated testing across multiple platforms. You will be responsible for ensuring the quality and stability of our software products.
Duties And Responsibilities
- Design, develop, and execute automated and manual test cases to ensure product quality.
- Identify, report, and track defects using bug tracking tools like JIRA.
- Collaborate with developers and other team members to understand requirements and provide feedback early in the development cycle.
- Develop and maintain test plans, test scripts, and test cases based on functional and technical specifications.
- Perform regression testing, performance testing, and end-to-end testing across various platforms.
- Participate in daily stand-ups, sprint planning, and retrospectives to ensure a collaborative QA process.
- Analyse test results and provide detailed reports to stakeholders.
- Mentor and support junior QA team members.
Required Skills & Qualifications
- 4-8 years of experience in QA, with a focus on manual and automation testing.
- Proficient in at least one automation framework (e.g., Selenium, TestNG, JUnit).
- Experience with API testing (e.g., Postman, Rest Assured).
- Strong knowledge of testing methodologies (Agile, Waterfall).
- Familiarity with bug tracking tools (e.g., JIRA or ADO).
- Solid understanding of SDLC and software testing lifecycle.
- Knowledge of programming/scripting languages (e.g., Java, Python) is an advantage.
- Excellent analytical and problem-solving skills.
- Strong communication and team collaboration abilities.
Nice-to-Have Skills
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- CI/CD integration experience with tools like Jenkins, Bamboo.
- ISTQB certification or equivalent.
Benefits
- Competitive salary.
- Health insurance and other benefits.
- Opportunities for professional growth and skill development.
- Collaborative and supportive team environment.