Для каждого метода нужно открывать свою вкладку, или открывать одну вкладку в функции Main и передавать её экземпляр в аргументах другим функциям.
Первый вариант с последовательным вызовом функций в примере ниже:
Main();
async function Main() {
const browser = await puppeteer.launch({headless: false});
await Autorizacia(browser);
await Filtr(browser);
}
async function Autorizacia(browser) {
const page = await browser.newPage();
await page.goto('https://');
await page.waitFor(15000);
// div.auth_button_h3'); - syntax error
}
async function Filtr(browser){
const page = await browser.newPage();
await page.waitFor(5000);
await page.waitFor('#user-nickname');
console.log('Авторизация прошла успешно, устанавливаем фильтры')
}