Bestkaam Logo
Tvaram Logo

Browser Automation Engineer (FullStack)

Bengaluru, Karnataka, India

3 days ago

Applicants: 0

Browser Automation Identity simulation Email protocols Selenium Canvas
Salary Not Disclosed

3 weeks left to apply

Job Description

Browser Automation Engineer This is a core engineering role - not QA automation. Experience: 2?6 years Location: Bangalore (OnSite) About Tvaram Tvaram is a Bangalore-based tech startup building a next-generation multi-brand Martech & AdTech ecosystem powered by advanced automation, identity simulation, AI-driven workflows, and distributed browser systems. We are hiring a Browser Automation Engineer to build advanced automation engines involving fingerprinting, headless browsers, AI, email protocols, OTP APIs, proxies, and high-scale parallel execution. This is a core engineering role - not QA automation. Role Overview You will design and develop automation systems that simulate human behavior, run headless browsers at scale, manage identity profiles, process inbox workflows, handle authentication protocols, integrate AI reasoning, manage proxies, and orchestrate distributed multi-session automation. Key Responsibilities 1. Browser Automation Development Build automation using Playwright, Puppeteer, Selenium/WebDriver, Cypress, and Chrome DevTools Protocol. Develop headless and non-headless browser workflows. Automate onboarding flows, navigation, form submissions, and rule-based actions. Implement human-like behavior (mouse movement, typing, scrolling, dwell time). 2. Identity, Fingerprinting & Session Engineering Implement browser fingerprinting (Canvas, WebGL, Audio, Fonts, plugins). Override navigator properties, device metrics, locale, timezone, and WebRTC parameters. Maintain persistent identity using cookies, tokens, and storage. Generate fresh identities and fingerprint profiles for new sessions. 3. Email & Authentication Protocol Automation Work with IMAP, SMTP, and OAuth2 for secure login, inbox access, and token refresh. Automate inbox operations: reading, parsing, classification, link extraction, and replying. Integrate OTP/2FA verification workflows with external APIs. 4. Network, Proxy & Anti-Detection Layer Work with residential, mobile, and datacenter proxies with rotation policies and session binding. Manage IP reputation, TLS/JA3 patterns, and WebRTC leak protection. Apply responsible stealth and anti-detection techniques within compliance boundaries. 5. AI-Augmented Automation Integrate LLMs to generate responses, classify content, interpret UI elements, and guide decisions. Build adaptive automation that responds to UI or logic changes using AI reasoning. 6. Scaling & Distributed Execution Build large-scale, multi-session automation systems (50?500+ parallel sessions). Containerize browser environments using Docker. Use queue systems such as BullMQ, Celery, or RabbitMQ for orchestration. Implement logging, retries, monitoring, and observability dashboards. Required Technical Skills (2?6 Years) Must-Have Strong experience with Playwright, Puppeteer, Selenium/WebDriver, Cypress, or similar frameworks. Hands-on experience with headless automation at scale. Deep knowledge of browser fingerprinting, identity simulation, and persistent sessions. Strong understanding of IMAP, SMTP, OAuth2, and secure token handling. Experience automating OTP workflows via external APIs. Proficiency in Node.js or Python (preferably both). Experience with residential/mobile/datacenter proxies and rotation strategies. Ability to simulate human-like interaction patterns. Experience integrating AI/LLMs for decision-making, classification, and text generation. Experience with distributed automation and dockerized browsers. Nice-to-Have Experience with Safari WebKit automation, Firefox automation, or Appium. Familiarity with queue systems (BullMQ, Celery, RabbitMQ). Experience with Redis, Postgres, MongoDB. Captcha-solving API integrations. Inbox workflow automation and message-rule engines. Exposure to embeddings, vector stores, or AI agent frameworks. Why Join Tvaram? Work on cutting-edge automation + AI engineering challenges. High ownership, rapid execution, and zero bureaucracy. Build foundational automation & identity systems powering multiple Tvaram brands. Work at the intersection of browser automation, identity simulation, and AI. How to Apply ?? Apply now using this form! https://forms.gle/hHsivjpJMpY4zaMs8 Mail to: [[email protected]]

Required Skills

Browser Automation Identity simulation Email protocols Selenium Canvas

Additional Information

Company Name
Tvaram
Industry
N/A
Department
N/A
Role Category
Node.js Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
3 days ago
Application Ends
3 weeks left to apply