
Principal Automation Engineer
E2 Consulting Engineers, Inc.
The Role
Overview
Lead design & build of desktop automation frameworks, mentor team, drive strategy.
Key Responsibilities
- root cause
- ci/cd automation
- framework design
- framework maintenance
- test automation
- team leadership
Tasks
-Participate in root cause analysis and troubleshooting efforts, driving cross-team collaboration to identify and resolve defects efficiently. -Develop and enhance automation strategies covering desktop, API, and database layers, integrating them into CI/CD processes to ensure continuous quality and reliability. -Maintain, evolve, and optimize the in-house automation framework, ensuring compatibility and efficiency across desktop environments and configurations. -Analyze existing manual testing processes for desktop software and identify opportunities to replace or augment them with automated solutions. -Provide detailed estimates, solution designs, and test automation strategies for upcoming desktop-based projects. -Architect and design robust automation frameworks specifically for desktop applications, ensuring scalability, maintainability, and long-term adaptability across multiple platforms and technologies. -Provide technical leadership and mentorship, guiding the automation team through complex design challenges and promoting best practices in automation engineering. -Partner closely with application SMEs, domain architects, infrastructure teams, and project managers to align automation initiatives with business and technical goals.
Requirements
- python
- ci/cd
- winappdriver
- tosca
- sql
- bachelor’s
What You Bring
-Excellent communication skills, capable of articulating technical concepts clearly to both technical and non-technical stakeholders. -Experience developing automation for APIs, packaged, and custom desktop applications. -Comfortable working in both Windows and Linux environments for cross-platform automation support. -Prior experience in the utility or energy industry, or in other large-scale operational environments. -7+ years of experience collaborating with cross-functional teams and stakeholders across engineering, QA, and business units to align automation goals and deliver enterprise-grade solutions. -Proven expertise in framework architecture and design patterns for test automation, including component-based, modular, and data-driven approaches. -Hands-on experience with CI/CD pipelines, enabling desktop test automation to execute autonomously in build and deployment workflows. -Strong understanding of desktop UI automation tools and libraries (e.g., WinAppDriver, White, Pywinauto, FlaUI, TestStack, or equivalent). -Proficiency in one or more programming/scripting languages (Python, .NET, C#, Java, Bash, etc.) for building automation utilities and integrating frameworks. -10+ years of hands-on experience designing, building, and maintaining test automation frameworks, with a strong focus on desktop application testing (Windows, .NET, or similar environments). -Experience using Tosca or other enterprise-grade test automation platforms. -Bachelor’s Degree in Computer Science, Information Systems, or a related field. -Strong SQL skills, including writing and maintaining queries, interacting with relational databases, and designing simple schema updates to support test automation. -The ability to sit/ stand for up to 8 hours per day. -The ability to move freely for up to 8 hours per day.
People Also Searched For
Project Architect jobs in Los Angeles , California , US
Buyer jobs in Los Angeles , California , US
Business Support Admin jobs in Los Angeles , California , US
Project Architect jobs in California , US
Buyer jobs in California , US
Business Support Admin jobs in California , US
Project Architect jobs in Los Angeles , US
Buyer jobs in Los Angeles , US
Business Support Admin jobs in Los Angeles , US
The Company
About E2 Consulting Engineers, Inc.
-Founded with a vision to provide innovative engineering solutions, E2 Consulting Engineers quickly established itself as a leader in infrastructure development. -Over the years, the company has built a reputation for its expertise in energy, water resources, and utility management. -E2 Consulting has worked on high-profile projects, including complex water treatment plants and energy-efficient infrastructure systems. -The company thrives on taking on large-scale, multidisciplinary projects that address critical infrastructure needs across diverse sectors. -With a focus on providing practical and sustainable solutions, E2 Consulting Engineers remains dedicated to shaping the future of engineering design and construction.
Sector Specialisms
Gas Utilities
Pipeline Engineering/Design
Transmission
Distribution
Facility Engineering/Design
Valve Automation
Compression
Process/Mechanical
Pipeline Integrity Management
Environmental Remediation
Environmental Monitoring and Permitting
Project Delivery and Project Controls
Construction Management
Field Inspection
Federal Base Operations and Infrastructure Support
Environmental Consulting
Oil and Gas Pipeline Engineering
Infrastructure
Project Management
Engineering and Design
Environmental Investigation
Regulatory Compliance Support
Operational Guidance
Staff Augmentation Services
Security Clearance
-background checks and drug testing required after offer -fit‑for‑duty physical examination may be required -drug screen includes amphetamines, cocaine metabolites, marijuana metabolites (thc), opiates, and pcp
