Tallo logoTallo logo

Senior QA Engineer - Desktop App Automation

Job

Cynet Systems

Oakland, CA (In Person)

$88,400 Salary, Full-Time

Posted 3 days ago (Updated 22 hours ago) • Actively hiring

Expires 6/12/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for Senior QA Engineer•Desktop App Automation for our client in Oakland, CA .
Job Title:
Senior QA Engineer•
Desktop App Automation Job Location:
Oakland, CA Job Type:
Contract Job Overview:
Pay Range:
$ 40 hr•$ 45 hr Desktop Automation Engineer with strong expertise in Java, Selenium, Python, 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 GitHub Actions.
Requirement/Must Have:
Strong experience in Python for desktop automation (e.g., PyAutoGUI, Pywinauto, or similar). Strong proficiency in Java programming. Hands-on experience with Selenium WebDriver for web automation. Experience in Karate framework for API and automation testing. Experience with Maven for build management. Knowledge of CI/CD pipelines using GitHub Actions. Solid understanding of automation frameworks and design patterns. Experience working with Git/GitHub for version control. Ability to work in Windows-based desktop environments.
Responsibilities:
Design and develop automation solutions for Desktop Applications. Design and develop automation solutions for 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 GitHub Actions. Collaborate with QA, DevOps, 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 GitHub. Create documentation and standardize automation practices. Nice to
Have:
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.
Qualification And Education:
Bachelor s degree in Computer Science, Engineering, or related field. 3+ years of relevant experience in automation engineering.

Similar remote jobs

Similar jobs in Oakland, CA

Similar jobs in California