Senior QA Engineer - Desktop App Automation
E-Solutions
ob Summary
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 GitHub 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 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
Required Skills
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
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 GitHub 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 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
Required Skills
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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior QA Engineer - Desktop App Automation in Oakland, CA vacancy
- Svitla Systems, Inc. is seeking a Senior QA Engineer for a full-time role in San Francisco. The position focuses on both manual and automated testing of web applications and Windows desktop applications. Responsibilities include creating and executing test cases, maintaining...ApplicationSeniorFull timeFlexible hours
$85k - $130k
Hewlett Packard Enterprise is seeking a Quality Assurance Engineer in San Francisco to lead test strategy and quality initiatives across... ...teams. You will design comprehensive test strategies, develop automation frameworks, and collaborate across functions to uplift quality...ApplicationSenior$100k - $200k
...Senior QA Automation Engineer At Mesh, our mission is to enable consumers to pay and be paid with any asset. Today, trillions of dollars in tokenized... ...a powerful orchestration engine with a seamless consumer app to unlock liquidity for the world. Backed by leading...ApplicationSeniorContract workWork at officeRemote workShift work2 days per week- ...Description Title: Lead/Senior QA Engineer for iOS and Webapps Location... ...technologies for IOS and Desktop platforms. The solutions... ...traceability matrix for iOS apps and webapps. Hands on experience... ...in designing and executing Automation test cases and scripts for...ApplicationSeniorRemote work
- ...ADF Role/Responsibilities • Execute and coordinate QA/QE activities across two application teams... ...regression, and integration testing • Perform manual and automated testing for web-based and desktop applications (Oracle ADF/WebLogic environments) • Validate...ApplicationSeniorWork at office
$140k - $200k
...products include its iOS app, Android App, Mac App,... ...frontend and backend engineers, AI research scientists... ...development of native Windows desktop applications using... ...(e.g. Microsoft UI Automation or other relevant Windows... ...designers, UX researchers, QA, and other stakeholders...ApplicationSeniorWork at office- Job Description: The Desktop Engineering Supervisor oversees the engineering, automation, and lifecycle management of all corporate endpoints, ensuring a secure, reliable, and scalable end‑user computing environment. This role blends hands‑on technical expertise with leadership...Full timeTemporary workPart time
$140k - $200k
Clutch Canada is seeking a Windows Desktop Application Developer to lead the design and architecture of native applications using Windows App SDK and WinUI. The ideal candidate will have 3+ years of experience with Windows development, a solid grasp of accessibility APIs...ApplicationSeniorRemote jobFlexible hours- A leading social media company in San Francisco is seeking a Senior QA Engineer to enhance the quality of its web platform and APIs. The role encompasses manual testing and automation as well as collaboration with various teams to ensure a high standard of product reliability...ApplicationSenior
- ...JD: ~ MUST HAVE's ......... ~ Must have: Minimum 7 + years overall experience s QA Automation Engineer (Software) ~ Current and 7 years of Jav , Selenium , GIT/GIThub , SQL and test methodologies , User Interface and...ApplicationSeniorFlexible hours2 days per week
- ...Desktop Automation Engineer Desktop Automation Engineer with strong expertise in Java, Selenium, Python (for desktop application automation),... ...maintaining CI/CD pipelines using GitHub Actions, collaborating with QA, DevOps, and development teams to integrate automation into...Application
$140k - $200k
TryApplyNow is seeking an experienced Windows Desktop Application Developer to lead the design and development of native applications. The role involves collaborating with designers and stakeholders, implementing best practices, and driving accessibility efforts. Ideal...ApplicationSenior- A technology company in San Francisco seeks experienced desktop app engineers to join their Claude product team. Candidates should have strong JavaScript/TypeScript skills and at least 5 years in software development with a focus on building robust desktop applications....ApplicationSenior
- Speak is seeking a Senior QA Engineer to join their Quality Assurance team in San Francisco. This... ...testing, and enhancing QA processes with automation and AI-driven workflows. The ideal... ...of QA experience in user-facing mobile apps, demonstrates high ownership of quality...ApplicationSenior
$140k - $200k
Clutch Canada is seeking a skilled developer to lead the design and development of Windows desktop applications. The ideal candidate will have 3+ years of experience with Windows App SDK, WinUI, C#, and a strong focus on accessibility. This role offers flexibility,...ApplicationSenior- Brave is looking for a Senior DevEx/CI Engineer to work remotely from anywhere in the US. This role involves building and supporting automation processes for desktop and mobile apps. The successful candidate will join a fully remote team focused on privacy and security...ApplicationSeniorRemote jobFlexible hours
- ...invites you to apply for the position of Senior Information Systems Specialist in the... ...Directory administration, Office 365 apps, and Intune Desktop and mobile device management. This... ..., computer science, network engineering, mathematics, business or public administration...ApplicationSeniorWork at officeLocal area
- SvitlaSystems Inc. is looking for a Senior QA Engineer for a full-time position (40 hours per week... ...test cases, and gradually expanding automated test coverage. You will work with both... ...web application and a Windows native desktop application. Test automation will be introduced...ApplicationSeniorFull timeWork at officeRemote work
$85k - $100k
...KDInfotech Senior Desktop Administrator KDInfotech offers small and medium sized businesses solutions and support with all aspects of their infrastructure nationwide. We develop, manage, and partner on projects such as, application support, network administration,...ApplicationSeniorWork experience placementRemote work- ...As one of our first front-end engineers, you’llship new features.... ...scalable, high-performance web and desktop applications. Strong... ...anyone can build, customize, and automate AI workflows with precision and... ...isn’t just another AI app. It’s aiming to become the operating...ApplicationSenior
$45 - $50 per hour
...Senior DevOps Engineer Pay Range: $45hr - $50hr Job Responsibilities Design and implement... ...workflows. Develop and maintain automation frameworks and reusable workflows.... .... Collaborate with development and QA teams to ensure smooth integration and...ApplicationSenior- Senior DevEx/CI (desktop/mobile) Engineer USA Senior Developer Experience and CI Engineer - desktop and mobile apps Remote - Anywhere About Brave The internet is a sea of ads, hackers, and... ...and building and supporting the automation and processes that enable us to reach...ApplicationSeniorWork at officeRemote workHome officeVisa sponsorshipFree visaFlexible hours
$222k - $278k
...constant improvement, leveraging automation and the latest tools and... ...and partners closely with the Engineering, People Ops and Go-to-Market... ...About the role As a Senior Security Engineer, you will help... ...with our Infrastructure and App Dev teams Help design, and...ApplicationSeniorCurrently hiringLocal areaRemote workWeekend work3 days per week$49 - $52 per hour
...to support data analysis, reporting, and automation initiatives. The role involves managing... ...clearly Preferred Skills Power Apps & Power Automate Oracle/Business Objects... ...~ BA/BS in Business, Computer Science, Engineering, Marketing, or related field preferred....ApplicationHourly payContract work- ...Quality Assurance Test Automation Engineer Digital Intelligence Systems (DISYS) is looking for a talented Quality Assurance Test Automation Engineer to join the collaborative Content Management Technical Team at a foremost healthcare provider’s IT Solutions Group. This...Application
- ...About Air Apps At Air Apps, we believe in thinking bigger-and moving faster. We're a family-founded company on a mission... ...management-and change lives along the way. The Role As a QA Automation Engineer at Air Apps, you will play a crucial role in building and...ApplicationTemporary workWorldwide
- ...Blockchain Works is seeking an experienced Web3 QA Automation Engineer to join their Engineering team. This role is critical in ensuring the highest standards of quality for their products, focusing on automated testing, project management, and collaboration within a...SeniorRemote work
- A leading technology firm in San Francisco is looking for a Senior QA Automation Engineer to develop and maintain test automation frameworks for UI and API testing. You will work closely with development and design teams to ensure high software quality and participate in...Senior
- ...Senior Engineer (Growth) - Jinba (YC W26) Location: San Francisco Reports to: Head of... ...Jinba is the enterprise workflow automation platform that lets teams describe workflows... ...pages, instrumenting funnels, running in-app experiments - whatever it takes to move...ApplicationSenior
- ...Us Conversion is the AI-native marketing automation platform for modern software companies.... ...is based in San Francisco and includes engineers, designers, and operators from Airbnb, Palantir... ...a strong track record of side projects, apps, or hackathons. Our engineers have built...ApplicationSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior QA Engineer - Desktop App Automation. Be the first to apply!
Related searches
- senior vmware engineer Oakland, CA
- sr project manager Oakland, CA
- senior performance engineer Oakland, CA
- senior software design engineer Oakland, CA
- senior application security engineer Oakland, CA
- senior tableau developer Oakland, CA
- senior purchasing analyst Oakland, CA
- senior magento developer Oakland, CA
- sr technical product manager Oakland, CA
- senior sas developer Oakland, CA

