Company Description Kroolo is a productivity platform that combines cutting-edge AI technology with seamless integration of essential tools in one centralized workspace. With a focus on speed, intelligence, and simplicity, Kroolo aims to revolutionize the way people work and collaborate. The platform features AI-driven efficiency, seamless integration with popular productivity tools, and an intuitive workspace design. Overview We are seeking a highly skilled and motivated QA Analyst to join our team. The ideal candidate will have a strong understanding of quality assurance methodologies and experience in manual and automated testing. This role will be responsible for ensuring the quality of our software products through comprehensive testing and analysis. Responsibilities Manual Testing: Design and execute test cases based on requirements and specifications. Perform functional, integration, and regression testing. Identify and document defects, and track them to resolution. Test Automation: Develop and maintain automated test scripts using appropriate tools and frameworks. Integrate automated tests into the CI/CD pipeline. Analyze and report on automated test results. Regression Testing: Conduct regression testing to ensure that new changes do not introduce defects. Maintain and update regression test suites. Performance Testing: Design and execute performance tests to evaluate system performance under various load conditions. Identify and report performance bottlenecks. Recommend performance improvements. Test Planning and Documentation: Collaborate with stakeholders to create test plans and strategies. Document test cases, test results, and other QA artifacts. Defect Management: Work with developers to reproduce and resolve defects. Prioritize and track defects based on severity and impact. Collaboration and Communication: Work closely with development, product, and other teams to ensure quality throughout the software development lifecycle. Communicate effectively with stakeholders about QA activities and results. Qualifications Education: Bachelor's degree in Computer Science or related field. Experience: 3+ years of experience in software quality assurance. Skills: Strong knowledge of QA methodologies and best practices. Experience in manual and automated testing. Proficiency in test automation tools and frameworks. Experience in performance testing. Excellent analytical and problem-solving skills. Strong communication and interpersonal skills. Nice to Have: Experience in Agile development methodologies. ISTQB or other relevant certifications.
Job Title
Quality Assurance Analyst