A lightability and temperature profile testing system, comprising: a system body defining a tobacco product placement region for testing a tobacco product; a heater carrier movable with respect to the tobacco placement region and configured to heat a first end of a tobacco product; a puffing simulator configured to fluidically couple to a second end of the tobacco product within the tobacco product placement region, the puffing simulator configured to draw air through the tobacco product thereby simulating a puff of the tobacco product; a thermocouple placement rig configured to selectively position one or more thermocouples in or along the tobacco product located within the tobacco product placement region; a drill configured to extend into the system body and selectively drill one or more holes at positions within the tobacco product located within the tobacco product placement region; and a controller communicably coupled to the heater carrier, the puffing simulator, the thermocouple placement rig and the drill, the controller executing instructions to: identify, based on a configuration of the thermocouple placement rig, at least one position for drilling a hole in the tobacco product; control the drill to drill the hole at the at least one position in the tobacco product; position, via the thermocouple placement rig, the one or more thermocouples in or along the tobacco product; control the puffing simulator to draw air through the tobacco product; and while the puffing simulator draws air through the tobacco product, generate, based on temperature data from the thermocouples, a temperature profile for the tobacco product. a system body defining a tobacco product placement region for testing a tobacco product; a heater carrier movable with respect to the tobacco placement region and configured to heat a first end of a tobacco product; a puffing simulator configured to fluidically couple to a second end of the tobacco product within the tobacco product placement region, the puffing simulator configured to draw air through the tobacco product thereby simulating a puff of the tobacco product; a thermocouple placement rig configured to selectively position one or more thermocouples in or along the tobacco product located within the tobacco product placement region; a drill configured to extend into the system body and selectively drill one or more holes at positions within the tobacco product located within the tobacco product placement region; and a controller communicably coupled to the heater carrier, the puffing simulator, the thermocouple placement rig and the drill, the controller executing instructions to: identify, based on a configuration of the thermocouple placement rig, at least one position for drilling a hole in the tobacco product; control the drill to drill the hole at the at least one position in the tobacco product; position, via the thermocouple placement rig, the one or more thermocouples in or along the tobacco product; control the puffing simulator to draw air through the tobacco product; and while the puffing simulator draws air through the tobacco product, generate, based on temperature data from the thermocouples, a temperature profile for the tobacco product. identify, based on a configuration of the thermocouple placement rig, at least one position for drilling a hole in the tobacco product; control the drill to drill the hole at the at least one position in the tobacco product; position, via the thermocouple placement rig, the one or more thermocouples in or along the tobacco product; control the puffing simulator to draw air through the tobacco product; and while the puffing simulator draws air through the tobacco product, generate, based on temperature data from the thermocouples, a temperature profile for the tobacco product.