We are seeking a highly skilled Senior Automation Developer for a fully hands-on, programmatic engineering role dedicated to architecting, refactoring, and maintaining scalable, distributed test automation frameworks for complex, multi-tier User Interfaces (UI) and decoupled server-side microservices. This engineering-centric position requires treating test suites as first-class software products, applying rigorous object-oriented design patterns (such as Page Object Model, Singleton, and Factory patterns) and SOLID design principles to eliminate manual verification bottlenecks and minimize technical debt. Operating within a high-velocity Agile Scrum environment, you will collaborate closely as full-stack automation application developers and with product owners to implement shift-left testing methodologies, designing testability directly into the system architecture from the earliest stages of the software development lifecycle (SDLC). A core focus of this role is the integration of advanced Artificial Intelligence (AI) and Machine Learning (ML) utilities to enable self-healing element locators, accelerate programmatic script generation, and perform predictive analytics on test execution telemetry. Ultimately, you will bridge the gap between development and operations by engineering highly parallelized, deterministic automation pipelines that facilitate continuous integration and continuous deployment (CI/CD) with zero-downtime delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior