Browser & RPA Automation Engineer - Go (Jaipur)

Browser & RPA Automation Engineer - Go (Jaipur)

30 Sep
|
Lucid Growth Media
|
Jaipur

30 Sep

Lucid Growth Media

Jaipur

Company: Lucid Growth Media

Website: https://lucidgrowthmedia.com/

Department: Engineering

Employment type: Full-time

Work mode: On-site

Job location: Shyamnagar, Jaipur, Rajasthan

Minimum experience: 3 years of professional experience

Maximum experience: 5 years of professional experience

Prior on-site development-team experience: At least 2 years

Monthly take-home salary: 40,000–60,000 — up to 60,000, based on demonstrated capability and relevant experience. The offer will include a salary breakdown.

Working schedule: Monday to Saturday; second and fourth Saturdays off. Sundays off.

Shift timing: 9:00 AM–6:00 PM (9-hour shift)

Application deadline: 30 September 2026

Skills: Go, browser automation, CDP, DOM and browser debugging, sessions, concurrency and cancellation, HTTP/REST APIs, durable database records, Windows VM diagnostics and Git.

Build and maintain reliable browser automation for authorised web applications. You will own multi-step UI workflows, session recovery, API integration and accurate database records of execution results.

The work centres on browser behaviour and reliable workflow execution. You will maintain Go automation components and run workflows in controlled Windows VM environments. You will collaborate with backend, Android and AI/full-stack engineers. Company-provided AI coding tools support development.

Responsibilities

- Implement and maintain Go browser workflows using appropriate automation libraries and browser-control protocols.
- Handle dynamic pages, selectors, frames, navigation, waits, authentication and session state.
- Diagnose interrupted or failed workflows and implement checkpoints, bounded retries, cancellation and recovery.
- Connect automation to backend APIs and persist execution records without losing or double-counting results.
- Verify the resulting application state; distinguish successful actions, failures and uncertain outcomes in reporting.
- Maintain Go runtime and API integration components; troubleshoot browser processes, window focus and input handling in VM environments.
- Protect credentials and sensitive records; provide redacted diagnostic evidence, tests and rollback notes.
- Write task plans, follow approval and review steps, and attach verification evidence before closing work.

Required skills and experience




- Strong hands-on code-based browser automation, including browser debugging protocols such as CDP and dependable state detection.
- Practical knowledge of DOM behaviour, browser developer tools, sessions/cookies, HTTP and asynchronous execution.
- Production Go skills, including goroutines, cancellation, concurrency safety, error handling, HTTP clients and testing.
- REST API and database experience, including durable state, duplicate prevention and reconciliation.
- Experience operating and debugging browser processes in Windows or comparable VM environments.
- Git review, automated tests, secure credential handling and reliable release practices.
- Transparent written English for task plans, reproduction steps, results and handover notes.
- Evidence of improving an automation after failure or review and proving that the corrected workflow works.

Experience with Windows input/window APIs, desktop/browser-control bridges or low-code workflow integration is useful. Familiarity with Python services is optional; production Go is essential. This role owns operational workflows and their recorded outcomes; testing experience is valuable when accompanied by implementation and maintenance skills. How we work and hire

Work follows documented tasks, approval, implementation, review and verification. We value early escalation of blockers and honest reporting of results.

Selection includes a short AI-assisted initial interview, an approximately 60–90-minute practical using synthetic material, and an on-site technical discussion. Final hiring decisions include human review.

Screening questions — full wording

Please answer every part of the corresponding mandatory screening fields. Related questions are grouped into 10 answer fields.

1. How many years of professional software development or code-based automation experience do you have, excluding training courses?
2.



How many years have you worked as part of an on-site development team?
3. Can you work full-time on-site in Shyamnagar, Jaipur, Rajasthan, from 9:00 AM to 6:00 PM, Monday to Saturday, with second/fourth Saturdays and Sundays off?
4. Is the published monthly take-home range of 40,000–60,000, up to 60,000, acceptable to you?
5. What is your notice period and earliest available joining date?
6. How many years of hands-on production Go development experience do you have, and have you built or maintained code-based browser automation?
7. Which browser-control protocols or libraries have you used, and have you diagnosed browser processes, window focus or input issues in a Windows VM? Briefly distinguish implementation work from test execution.
8. In 80–120 words, describe a browser workflow that failed or lost its session. Explain cancellation or recovery, how results were recorded, and how you prevented an uncertain action from being reported as successful.
9. Where are you currently based? enter your current city, state and country.
10. If selected, can you start full-time on-site within seven calendar days of receiving a written offer, after completing any required release from your current role?
11. What is your plan for attending the Shyamnagar office daily from your joining date? State whether you will commute from your current location or relocate, and when the arrangement will be ready.
12. What are your three most important priorities in your next role? Rank three from technical ownership, learning and mentorship, compensation, job stability, predictable working arrangements, and team culture, or name another work-related priority. Briefly explain how this vacancy fits those priorities.
13. Describe a recent work commitment that was at risk of being missed. When did you flag the risk, what action did you personally take, and what was the final outcome?
14. Describe a time you received review feedback that you initially disagreed with. How did you evaluate it, what did you change or clarify, and how was the outcome checked?
15. You are working on an approved task when an urgent verbal request arrives. What would you do before changing the work, and how would you record the priority decision, approval and completion evidence?

📌 Browser & RPA Automation Engineer - Go (Jaipur)
🏢 Lucid Growth Media
📍 Jaipur

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: browser & rpa automation engineer - go (jaipur) / jaipur

Subscribe to this job alert:

Get the latest job offers by email for: browser & rpa automation engineer - go (jaipur) / jaipur