Spawn Villager Types is a simple behavior pack that allows you to spawn biome specific NPC's for Minecraft Bedrock. This allows you to spawn villagers when testing texture packs so you can see the variations.
/summon villager ~ ~ ~ ~ ~ podcrash:make_desert
/summon villager ~ ~ ~ ~ ~ podcrash:make_jungle
/summon villager ~ ~ ~ ~ ~ podcrash:make_savanna
/summon villager ~ ~ ~ ~ ~ podcrash:make_snow
/summon villager ~ ~ ~ ~ ~ podcrash:make_swamp
/summon villager ~ ~ ~ ~ ~ podcrash:make_tiaga
/summon villager ~ ~ ~ ~ ~ podcrash:make_nitwit \
You can run the command when standing near the Villager you want to change
/event entity @e[type=villager,c=1] minecraft:become_armorer
/event entity @e[type=villager,c=1] minecraft:become_butcher
/event entity @e[type=villager,c=1] minecraft:become_cartographer
/event entity @e[type=villager,c=1] minecraft:become_cleric
/event entity @e[type=villager,c=1] minecraft:become_farmer
/event entity @e[type=villager,c=1] minecraft:become_fisherman
/event entity @e[type=villager,c=1] minecraft:become_fletcher
/event entity @e[type=villager,c=1] minecraft:become_leatherwork
/event entity @e[type=villager,c=1] minecraft:become_librarian
/event entity @e[type=villager,c=1] minecraft:become_nitwit
/event entity @e[type=villager,c=1] minecraft:become_shepherd
/event entity @e[type=villager,c=1] minecraft:become_mason
/event entity @e[type=villager,c=1] minecraft:become_toolsmith
/event entity @e[type=villager,c=1] minecraft:become_weaponsmith