Software Engineer
Core
Design, build, and maintain UI automation for critical product and user workflows, improving quality feedback through CI/CD pipelines.
Role type
UI Automation Engineer / Software Developer
Builds
UI and API automation frameworks for modern cloud applications
Domain
Industrial automation, process industries, cloud infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, JavaScript, TypeScript, Selenium, Playwright, Protractor, REST/SOAP testing, CI/CD integration, automation framework design, web protocols, debugging, AI-assisted automation, Microsoft Azure
Preferred skills
agentic automation, distributed/global team collaboration
Technologies
Selenium, Playwright, Protractor, Microsoft Azure, REST, SOAP
Responsibilities
Design and maintain UI automation for critical workflows, develop and enhance UI/API automation frameworks, drive end-to-end validation across product features, improve automation stability and execution reliability, troubleshoot automation failures and pipeline issues, contribute to performance-focused validation and test data readiness, use AI-assisted and agent-based automation techniques, collaborate with SMEs and cross-functional teams
Seniority
Mid-level (3–6 years experience)