C++ Windows Automation Engineer
Listed on 2026-04-29
-
Software Development
Software Engineer, Software Testing
C++ Windows Automation Engineer – Developer II
We are seeking a highly motivated and skilled C++ Windows Automation Engineer to join our dynamic team in Oregon. The role is critical in developing and maintaining automated testing frameworks and infrastructure for Windows-based applications.
Responsibilities- Design, develop, and maintain automated test scripts and frameworks using C++ and scripting languages for Windows-based applications.
- Integrate automated tests into the CI/CD pipeline to ensure continuous testing and rapid feedback.
- Collaborate with developers, QA engineers, and product managers to define test strategies and test cases.
- Analyze test results, identify defects, and resolve automation code related issues.
- Maintain and improve the automation infrastructure, including test environments and test data.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Utilize Jira to track bugs, manage test execution, and report on test progress.
- Proactively identify opportunities to improve the automation process and increase test coverage.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in software development or test automation, with a focus on C++ and Windows platforms.
- Proficient in modern C++ standards, including STL and object-oriented programming principles.
- Experience with Windows API and system-level programming.
- Familiarity with CI/CD pipelines and automation test integration.
- Strong debugging and troubleshooting skills for identifying and resolving software defects.
- Proficiency with Git or other version control systems.
- Excellent written and verbal communication skills for collaborating with stakeholders.
- Excellent problem‑solving and analytical skills.
- Ability to work independently and as part of a team.
- Experience using Jira for issue tracking and project management.
This position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.
Role
Location:
Oregon
Compensation Range: $62,000 – $93,000 per year. Compensation can differ depending on factors including but not limited to the specific office location, role, skill set, education, and level of experience.
Full‑time, regular employees accrue a minimum of 10 days of paid vacation per year, 6 days of paid sick leave (pro‑rated for new hires), 10 paid holidays, and are eligible for paid bereavement leave and jury duty. They are eligible to participate in the Company’s 401(k) retirement plan with employer matching. Employees and their dependents residing in the US are eligible for medical, dental, and vision insurance, basic life insurance, accidental death & disability insurance, and short‑ and long‑term disability benefits.
All US employees receive benefits in accordance with applicable state or local paid sick leave laws.
UST is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other applicable characteristics protected by law. We will consider qualified applicants with arrest or conviction records in accordance with state and local laws and “fair chance” ordinances.
UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.
(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).