Jobs via Dice logo

Principal Automation Engineer

Jobs via Dice United States

remotecontract
Posted Nov 11, 2025

Role & seniority: Principal Automation Engineer (Architect/Lead level; senior technical leader on automation)

Stack/tools: Python, Bash, .NET, Java; SQL; CI/CD; Linux/Windows; desktop apps, APIs, packaged/custom apps; in-house automation framework; scripting and test automation across multiple platforms

Top 3 responsibilities

  • Architect testing solutions and provide technical leadership; resolve complex automation challenges

  • Hands-on design, development, and maintenance of robust automated tests and frameworks for desktops, APIs, scripts, and databases

  • Lead multiple automation initiatives, establish best practices, collaborate cross-functionally, and deliver estimates/solutions for projects

Must-have skills

  • 15+ years total experience; 10+ years hands-on automation design/build/maintenance across platforms

  • Strong testing strategies, automation framework design, and multi-language proficiency (Python, Bash, .NET, Java)

  • SQL proficiency and experience with CI/CD; Linux and Windows environments; excellent communication

  • 7+ years cross-team/ stakeholder collaboration and vendor/PM interaction

Nice-to-haves

  • Tosca automation experience; utility industry exposure

  • Bachelor’s degree in CS, IS, or related field

  • Location & work type: Remote, must align with PST hours (preference for candidates in PST); near Rosemead a plus for in-office option; multiyear SOW contract

Full Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Eagle Eye Technologies, is seeking the following. Apply via Dice today!

Role: Principal Automation Engineer

Contract: Multiyear SOW

Location: Remote - must work PST hours. (Highly prefer candidates located in PST). Bonus: if the candidate is located near Rosemead and can come into office.

I have a sample resume for this role. Please let me know if any recruiters would like to review it.

Note: This is a Principal Automation role, so the candidate should have experience as an Architect, Lead, or Principal.

Please include their LI page with their full location and profile picture included.

Need candidates with 15+ years of Experience.

The candidate must have started their career as an engineer and then progressed, working with clients such as Accenture, Deloitte, and other

Qualifications

10+ years of hands-on experience designing, building and maintaining test automation solutions across multiple platforms using a variety of tools and frameworks.

Highly proficient in testing and building test automation for desktop applications, APIs, packaged applications, and custom applications

Advanced knowledge in testing strategies, test automation approaches, and how to design mature automation frameworks

7+ years of experience interfacing, collaborating, and negotiating with team members, all levels of management, different departments, and vendors to develop solutions, facilitate cooperation between different parties, and obtain stakeholder buy-in.

Recent hands on experience with the following

One or more programming languages and scripting languages (Python, Bash, .NET, Java, etc.)

SQL (Understanding of relational databases, ability to programmatically read/write from the DB using medium complexity SQL queries, comfortable designing and updating relational database structures, etc.).

CI/CD setting up automation to run unattended both inside and outside of pipelines

Ability to comfortably work in both Linux and Windows environments.

Excellent written and verbal communication skills with the ability to clearly communicate and articulate to stakeholders and management across multiple business functions.

Nice to have

Prior exposure to or experience automating tests using Tosca.

Experience in the utility industry or a similar type of environment.

Bachelor s Degree in Computer Science, Information Systems, or related field.

This person s time will be split between leading the automation day to day efforts and contributing hands on to build out the automation solutions. He/she will be the strongest technical member we have on the automation team and so they need to be able to solve challenging technical problems, design the overall solutions, and provide guidance to the other team members.

What this person will be doing (25% leading/guiding, 75% hands on)

Providing testing leadership and guidance by architecting testing solutions and helping to resolve complex technical problems and challenges.

Developing innovative approaches, techniques, and solutions in the areas of Quality Engineering, Automation, CI/CD, etc.

Lead multiple automation efforts and influencing others to adopt best practices when applicable.

Providing estimates, solution design, test design, and strategies for upcoming projects

Collaborating with cross-functional teams including application SMEs, domain architects, Project Managers, Cyber, Infrastructure and other subject matter experts. Requires coming up to speed rapidly with the SCE organization and key stakeholders.

Analyze how systems are being tested manually and identify opportunities to reduce that time and effort through test automation.

Design and develop robust automated tests for desktop applications, APIs, shell scripts, and databases to address business and technical use cases.

Maintain, support, and extend our in house automation framework and automation suites

Design comprehensive approaches and set up process standards for ensuring the quality, scalability, and maintainability of test automation tools and frameworks.

Participating in troubleshooting and triaging of issues with different teams to drive towards the root cause identification and resolution. Show more Show less

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.