More jobs:
Desktop Automation Engineer
Job in
Oakland, Alameda County, California, 94616, USA
Listed on 2026-07-04
Listing for:
TechDigital Group
Full Time
position Listed on 2026-07-04
Job specializations:
-
Software Development
Software Testing, Python, DevOps, SQL Developer
Job Description & How to Apply Below
Desktop Automation Engineer with strong expertise in Java, Selenium, Python (for desktop application automation), and modern CI/CD practices. The candidate will be responsible for automating desktop and web-based applications, improving test automation frameworks, and integrating automation pipelines using tools like Git Hub Actions.
Key Responsibilities- Design and develop automation solutions for Desktop Application
- Design and develop automation solutions for Desktop Application Web applications
- Build and maintain test automation frameworks using Java, Selenium, and Karate
- Develop desktop automation scripts using Python
- Create and manage build and dependency workflows using Maven
- Implement and maintain CI/CD pipelines using Git Hub Actions
- Collaborate with QA, Dev Ops, and development teams to integrate automation into delivery pipelines
- Identify and automate repetitive manual processes to improve efficiency
- Troubleshoot, debug, and optimize automation scripts and frameworks
- Maintain version-controlled automation code using Git Hub
- Create documentation and standardize automation practices
- Strong experience in Python for desktop automation (e.g., PyAutoGUI, Pywinauto, or similar)
- Strong proficiency in Java programming
- Hands‑on experience with Selenium Web Driver for web automation
- Experience in Karate framework for API and automation testing
- Experience with Maven for build management
- Knowledge of CI/CD pipelines using Git Hub Actions
- Solid understanding of automation frameworks and design patterns
- Experience working with Git/Git Hub for version control
- Ability to work in Windows‑based desktop environments
- Knowledge of API testing and integration automation
- Experience with BDD (Behavior‑Driven Development) frameworks
- Exposure to test reporting tools and dashboards
- Familiarity with Agile/Scrum methodologies
- Experience with cross‑platform automation
- Bachelor's degree in Computer Science, Engineering, or related field
- 3+ years of relevant experience in automation engineering
- Strong analytical and problem‑solving skills
- Excellent communication and teamwork abilities
- Ability to adapt to new tools and technologies quickly
- Attention to detail and quality focus.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×