Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Affiliations
Timeline
Generic

KESAVA RAO BANDI

Andhra Pradesh

Summary

Results-driven Senior Test Engineer highly productive in streamlining test processes for enhanced efficiency. Specialized skills include automated testing, performance tuning, and defect tracking to ensure software quality and reliability. Excel in problem-solving, critical thinking, and communication, fostering collaboration across development teams for successful project outcomes.

Overview

7
7
years of professional experience

Work History

Senior Test Engineer

Prime Focus Technologies Limited
Bengaluru
05.2022 - Current
  • Define and document the test strategy, test plans, and test approach.
  • Participate in requirements analysis to identify test scenarios early.
  • Work closely with developers, product managers, and stakeholders to understand functionality and technical implementation.
  • Create detailed, comprehensive, and well-structured test cases based on requirements or user stories.
  • Review the test cases created by other team members.
  • Ensure traceability between requirements and test cases.
  • Perform functional, regression, integration, system, and exploratory testing.
  • Log detailed, reproducible bugs with severity, and priority.
  • Drive defect triage meetings, and collaborate with developers for resolution.
  • Retest resolved defects, and maintain defect reports.
  • Mentor junior QA engineers, and help define testing standards and best practices.
  • Ensure the team follows quality processes and agile principles.
  • Collaborate with specialized teams and take ownership of performance testing using tools like JMeter or LoadRunner.
  • Design, implement, and enhance automated test scripts using Java, Selenium, and the TestNG framework.
  • Maintain and update existing automated tests to reflect changes in the application, and ensure continued accuracy.
  • Integrate test scripts with CI/CD pipelines using tools like Jenkins, GitLab CI, and Azure DevOps for continuous testing.
  • Identify opportunities for automation across functional, regression, smoke, and integration tests.
  • Analyze test results, identify root causes of failures, and work with developers to resolve issues quickly.
  • Ensure test scripts are scalable, maintainable, and reusable, following coding and automation best practices.
  • Document test cases, automation frameworks, and testing processes for future reference and audits.
  • Participate in Sprint Planning to estimate testing effort, define test scope, and clarify acceptance criteria.
  • Attend daily stand-up (Scrum) meetings to report testing progress, raise blockers, and coordinate with the team.
  • Engage in backlog grooming and refinement sessions to review upcoming stories and ensure testability.
  • Join requirement review meetings to clarify functional specifications and highlight potential test challenges.
  • Take part in Design and Architecture Reviews to understand system changes, and plan appropriate test coverage.
  • Contribute to Test Case Review Sessions to ensure completeness, accuracy, and alignment with requirements.
  • Participate in defect triage meetings to prioritize bugs, assess impact, and plan retesting.
  • Participate in demo sessions to validate deliverables and demonstrate test outcomes.
  • Contribute to Sprint Retrospectives by identifying what worked well and areas for improvement in QA processes.
  • Attend Go/No-Go meetings to provide test sign-off, report known issues, and assess release risk.

QA Engineer

VIZAG AMOGH PROJECT MANAGEMENT PRIVATE LIMITED
Visakhapatnam
08.2018 - 01.2022
  • Review functional requirements, user stories, and acceptance criteria.
  • Identify ambiguities or missing information.
  • Collaborate with product owners, or business analysts, to clarify requirements.
  • Start identifying test scenarios early.
  • Define the testing scope, objectives, and types of testing to be conducted.
  • Decide whether to use manual, automation, or a hybrid approach.
  • Identify needed test environments, tools, and resources.
  • Estimate effort, and assign priorities to test tasks.
  • Write detailed and structured manual test cases based on the requirements.
  • Ensure each test case has clear steps to reproduce, expected results, and proper test data.
  • Review test cases internally with the QA team for coverage and accuracy.
  • Map test cases to user stories for traceability.
  • Perform different types of testing: Smoke Testing (initial build verification), Functional Testing, Regression Testing, UI Testing, Integration Testing.
  • Log test results clearly for each executed case.
  • Report bugs in the defect tracking tool JIRA with clear descriptions, steps, and screenshots/logs.
  • Assign severity and priority as per the impact.
  • Collaborate with developers for defect resolution.
  • Participate in defect triage meetings to review and prioritize bugs.
  • Retest fixed bugs to confirm that they are resolved.
  • Run regression testing to ensure that changes haven't broken existing functionality.
  • Identify scenarios suitable for automation.
  • Develop automated scripts using Java, Selenium, and TestNG.
  • Maintain and refactor existing automation suites.
  • Integrate scripts with CI/CD pipelines to enable continuous testing.
  • Prepare test summary reports, defect metrics, and quality status.
  • Share daily or weekly QA updates with the team.
  • Highlight risks, blockers, and any pending test activities.
  • Demonstrate tested features during the Sprint Review if needed.
  • Participate in the Sprint Retrospective to reflect on what went well, the challenges, and areas for improvement in QA or the sprint.

Education

B.Tech - Mechanical Engineering

Sarada Institute of Science Technology And Managem
Srikakulam, Andhra Pradesh 532404
05-2015

Board of Intermediate Education, Andhra Pradesh - MPC

NARAYANA JUNIOR COLLEGE
Visakhapatnam
05-2011

Andhra Pradesh Board of Secondary Education -

Narayana Residential School
Hiramanadalam
05-2009

Skills

  • Proficient in building scalable frameworks using Java, Selenium, and TestNG
  • Databases: Oracle, MySQL
  • Automation tools: Selenium, SOAPUI, Postman
  • Web technologies: HTML, XML
  • Operating systems: Windows XP, UNIX, and macOS
  • Browsers: Internet Explorer, Firefox, Safari, AOL, and Chrome
  • Bug tracking tools: TeamTrack, JIRA
  • Deployment tools: Jenkins
  • Application servers: WebLogic 6x, JBoss 325/328, and WildFly
  • Productivity tools: MS Word, Excel, PowerPoint, and Outlook
  • Test planning and documentation
  • Functional, regression, and exploratory testing
  • Defect management and reporting
  • Mentoring and QA leadership
  • Agile and cross-team collaboration

Languages

Telugu
First Language
Hindi
Upper Intermediate (B2)
B2
English
Proficient (C2)
C2

Accomplishments

  • Received the Extra Punch Award for proactively leading test automation efforts, reducing regression cycle time by 40%, and enhancing team productivity
  • Awarded Best Performer of the Year for outstanding contributions to test automation, defect reduction, and team mentoring, leading to improved overall project efficiency

Affiliations

  • Regular participant in sports like badminton and cricket
  • Attended workshops and seminars on emotional intelligence, time management, or leadership
  • Self-learning through platforms like Coursera, Udemy, or LinkedIn Learning
  • Volunteered as an event coordinator or moderator at tech meetups

Timeline

Senior Test Engineer

Prime Focus Technologies Limited
05.2022 - Current

QA Engineer

VIZAG AMOGH PROJECT MANAGEMENT PRIVATE LIMITED
08.2018 - 01.2022

B.Tech - Mechanical Engineering

Sarada Institute of Science Technology And Managem

Board of Intermediate Education, Andhra Pradesh - MPC

NARAYANA JUNIOR COLLEGE

Andhra Pradesh Board of Secondary Education -

Narayana Residential School
KESAVA RAO BANDI