Job Description :

The QA Analyst is responsible for ensuring the quality, functionality, and reliability of software applications by designing and executing test plans, identifying defects, and collaborating with development teams to deliver high-quality products.

Key Responsibilities

  • Analyze requirements and create test plans, test cases, and test scripts

  • Execute manual and automated tests for web, mobile, and API applications

  • Identify, document, and track defects through resolution

  • Perform functional, regression, integration, and UAT testing

  • Collaborate with developers, product managers, and stakeholders

  • Validate bug fixes and conduct re-testing

  • Ensure compliance with quality standards and best practices

  • Participate in Agile/Scrum ceremonies (stand-ups, sprint reviews)

  • Maintain test documentation and reports

Required Qualifications

  • Bachelor’s degree in Computer Science, IT, or related field

  • Proven experience as a QA Analyst or Software Tester

  • Strong understanding of SDLC and STLC processes

  • Experience with test management and defect tracking tools

  • Excellent analytical and problem-solving skills

Preferred Qualifications

  • Experience with test automation tools (Selenium, Cypress, Playwright, etc.)

  • Knowledge of API testing tools (Postman, REST Assured)

  • Experience with performance and security testing

  • ISTQB or equivalent QA certification

  • Experience in Agile or DevOps environments



Client : ShrinQ Consulting Group

             

Similar Jobs you may be interested in ..