Add chicken to a large bowl. Season with olive oil, garlic powder, onion powder, paprika, salt, and black pepper. Mix thoroughly to coat.
Heat a grill or grill pan over medium high heat. Cook chicken for 5 to 7 minutes per side until fully cooked and lightly charred.
Lower the heat and brush Sweet Baby Ray's Original BBQ Sauce over the chicken. Cook for 30 to 60 seconds per side to caramelize the sauce. Remove from heat and rest for 5 minutes.
Prepare the salad ingredients by chopping the romaine, halving the tomatoes, dicing the avocado, draining the black beans, and preparing the corn.
Add romaine to a large serving bowl as the base.
Layer black beans, corn, cherry tomatoes, avocado, shredded cheese, and tortilla strips over the romaine.
Slice the rested BBQ chicken against the grain and place over the salad.
Finish with chopped cilantro. Drizzle with ranch dressing or additional BBQ sauce if desired before serving.