Search by job, company or skills
Job Title: Quality Analyst (3+ Years Experience)
Location: Bangalore (Onsite)
Job Type: Full-Time
About Us:
InsureComp is dedicated to delivering high-quality products that exceed customer expectations. We are looking for a talented Quality Analyst with a strong background in both manual and automated testing. The ideal candidate will be detail-oriented, proactive, and passionate about ensuring our software meets the highest standards of performance, reliability, and user satisfaction.
Job Summary:
As a Quality Analyst with at least 3 years of experience, you will play a critical role in the software development lifecycle, working closely with developers, team lead, product managers, and other stakeholders to ensure our applications are tested thoroughly and effectively. This position requires expertise in various testing methodologies, including manual, automation, and performance testing. The ideal candidate is a self-motivated professional who is well-versed in all aspects of software testing and quality assurance.
Responsibilities:
Develop, document, and execute comprehensive test plans and test cases for both manual and automated testing.
Conduct manual testing for new features, bug fixes, and regression testing, ensuring all functionalities meet the acceptance criteria and user expectations.
Design, develop, and maintain automated test scripts using tools like Selenium, Playwright, or similar frameworks.
Perform performance testing to assess application scalability, reliability, and response times using tools like JMeter, LoadRunner, or similar.
Identify, document, and track bugs through to resolution in collaboration with development and product teams.
Implement and execute tests for various types of testing, including functional, regression, integration, acceptance, and security testing.
Collaborate closely with cross-functional teams to understand requirements, identify test scenarios, and support testing during sprint cycles.
Continuously improve testing processes, frameworks, and tools to increase efficiency, coverage, and reliability.
Participate in release planning and ensure that all QA-related tasks are completed on time and meet quality standards.
Provide regular reports and test metrics to the QA lead and other stakeholders on test progress, defect rates, and test coverage.
Stay updated on the latest industry trends, testing tools, and best practices.
Requirements:
Bachelor's degree in computer science, Engineering, or related field.
Minimum 3 years of experience as a Quality Analyst or Software Tester, with proven experience in both manual and automated testing.
Strong understanding of software testing methodologies, including functional, regression, integration, acceptance, performance, and security testing.
Proficiency in using testing tools and frameworks such as Selenium, Playwright, JMeter, or LoadRunner.
Experience with test management tools like JIRA or similar for test case management and bug tracking.
Knowledge of programming or scripting languages like Node JS, Python, or JavaScript to create and manage automated tests.
Familiarity with CI/CD pipelines and version control systems (e.g., Git) is preferred.
Excellent analytical skills, attention to detail, and problem-solving abilities.
Strong communication skills and ability to collaborate effectively with cross-functional teams.
Ability to work independently, prioritize tasks, and meet deadlines in a fast-paced environment.
Preferred Skills:
Experience in API testing (using tools like Postman, RestAssured, etc.).
Knowledge of mobile application testing.
Familiarity with Agile and Scrum methodologies.
ISTQB or similar QA certification is a plus.
Date Posted: 20/11/2024
Job ID: 100914225