a = """
"PrimeFaces.ab({s:"mForm:j_idt242",e:"click",p:"mForm:j_idt242"});;;window.open('https://auction-sandbox.openprocurement.org/tenders/fb5bc41429774f178605639783e62027','_blank')"
"""
другой вариант - экранирование ковычек, что бы интерпритатор правильно разбирал, у вас проблема в куске json'ом
a = "PrimeFaces.ab({s:\"mForm:j_idt242\",e:\"click\",p:\"mForm:j_idt242\"});;;window.open('https://auction-sandbox.openprocurement.org/tenders/fb5bc41429774f178605639783e62027','_blank')"
у меня нет опыта работы с robotFramework, может знающие люди знают более нормальный выход из положения при работе с фреймворком.