Keshab Karmakar

Keshab Karmakar

Manual Testing Engineer

Followers of Keshab Karmakar522 followers
location of Keshab KarmakarThane, Maharashtra, India

Connect with Keshab Karmakar to Send Message

Connect

Connect with Keshab Karmakar to Send Message

Connect
  • Timeline

  • About me

    Test Engineer at Ergo Technology & Services || Ex - TCS

  • Education

    • Bunts Sangha's S.M. Shetty College of Science, Commerce & Management Studies

      2014 - 2016
      Higher Secondary Certificate Science
    • St. Lawrence High School & Jr. College Of Science - Commerce

      2013 - 2014
      Secondary School Certificate
    • RAMNIRANJAN JHUNJHUNWALA COLLEGE

      2016 - 2019
      Bachelor of Science - Information Technology
    • University of Mumbai

      2019 - 2021
      Master's degree Information Technology
  • Experience

    • Core Integra Consulting Services Pvt Ltd

      Oct 2019 - Mar 2021
      Manual Testing Engineer

      l Thoroughly tested software applications to ensure functionality, reliability, and usability.l Executed manual test cases and test scenarios with a keen eye for detail.l Identified and documented software defects with accurate and detailed bug reports.l Collaborated with cross-functional teams, including developers and business analysts, to troubleshoot and resolve issues.l Created and maintained comprehensive test documentation, including test plans, test cases, and test scripts.l Conducted regression testing to ensure software stability after bug fixes or enhancements.l Performed exploratory testing to uncover potential issues and improve test coverage.l Stayed up-to-date with industry trends, best practices, and emerging technologies related to manual testing Show less

    • Tata Consultancy Services

      Mar 2021 - Nov 2023
      Quality Assurance Analyst

      • Understanding the Requirement Documents in the context of QA/QC involves analyzing the Software Requirement Specification Document. This may include reviewing and understanding the document, identifying potential gaps or inconsistencies, and ensuring its alignment with quality standards. • Preparing the Test Cases according to the Software Requirement Specification Document involves creating a set of test cases based on the documented requirements. This process typically adheres to the software development life cycle (SDLC) and utilizes Agile/Scrum methodologies. For example, an average of 50 test cases may be prepared for each software module.• Executing the Test Cases Prepared based on SRS Documents/User stories or wireframes involves running the test cases to validate the functionality of the software. This includes executing a comprehensive set of tests, such as Functional, Regression, Smoke, Exploratory, Ad-hoc, and Sanity Testing. On average, around 200 test cases may be executed per software release.• Performing manual and automated testing of key features helps ensure better Quality and Reliability of the Product. For instance, 80% of the test cases may be executed manually, while the remaining 20% can be automated to improve efficiency and accuracy.• Filing and tracking bugs in HP-ALM & JIRA tools for effective bug/issue management and continuous improvement is crucial. On average, 20-30 bugs may be filed per software release, and their status and progress can be tracked in the bug tracking tools. Additionally, conducting root cause analysis and risk assessment can help identify the underlying causes of bugs and mitigate potential risks.• Involvement in Functional, Regression, Smoke, Exploratory, Ad-hoc, and Sanity Testing ensures compliance with industry standards and requirements. These types of testing are commonly employed in software development projects, with an average of 2-3 cycles of testing performed to ensure thorough coverage. Show less

    • ERGO Technology & Services

      Nov 2023 - now
      Test Engineer
  • Licenses & Certifications