2

Entry Level Python Automation Engineer Jobs in Spokane, WA

Automation Engineer

Spokane, WA · On-site

$70K - $125K/yr

The Manufacturing Support Automation & Controls Engineer reports to the Process Improvement ... Programming experience. (Python preferred) * Familiarity with CMMS software (MAXIMO preferred)

Assists in conducting electrical test engineering support involving automation, assembly ... Bachelor of Science degree in electrical or mechanical engineering. * Entry level position with ...

The QISG team brings together Engineering, Safety, Quality, Material Procurement, QA/QC, Right-of ... Write and manage python scripts for automation of process workflows * Conduct on-site training for ...

next page

Showing results 1-20

Entry Level Python Automation Engineer information

See Spokane, WA salary details

$37.4K

$108.3K

$164.8K

How much do entry level python automation engineer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for entry level python automation engineer in Spokane, WA is $108,318.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $124,900.00 per year, depending on experience, location, and employer.

What does an entry level Python automation engineer do?

An Entry Level Python Automation Engineer is responsible for designing, developing, and maintaining automated scripts and tools using Python to help streamline processes and improve efficiency. They typically work under the guidance of senior engineers to automate repetitive tasks, perform software testing, or manage data workflows. Their daily tasks may include writing Python code, debugging automation scripts, and collaborating with team members to identify opportunities for automation. This role is ideal for those with a foundational understanding of Python and a passion for problem-solving and process improvement.

What are the key skills and qualifications needed to thrive as an entry level Python automation engineer?

To thrive as an Entry Level Python Automation Engineer, a solid grasp of Python programming, basic software development principles, and familiarity with automation frameworks is essential, often supported by a relevant degree or certification. Experience with tools like Selenium, PyTest, Jenkins, and version control systems such as Git is typically required. Strong analytical thinking, attention to detail, and effective communication set candidates apart in this role. These skills and qualities are crucial for efficiently developing, testing, and maintaining automation solutions that enhance productivity and software quality.

What types of projects and tasks can an entry level Python automation engineer expect to work on in their first year?

As an Entry Level Python Automation Engineer, you can expect to work on a variety of tasks such as writing and maintaining scripts to automate repetitive processes, assisting with the development of test automation frameworks, and supporting the deployment of automated solutions in collaboration with more experienced engineers. You may also be responsible for troubleshooting automation scripts, documenting processes, and participating in code reviews. The work environment is typically team-oriented, and you will likely collaborate closely with developers, QA analysts, and IT support, which provides valuable opportunities to learn and grow your technical and professional skills.

What is the difference between Entry Level Python Automation Engineer vs QA Tester?

AspectEntry Level Python Automation EngineerQA Tester
Required SkillsPython scripting, automation tools, basic testing knowledgeManual testing, test case creation, defect tracking
CertificationsNone mandatory, Python knowledge preferredISTQB or similar testing certifications
Work EnvironmentSoftware development teams, automation projectsQuality assurance teams, testing labs
Industry UsageTech, finance, healthcare, any industry with software productsPrimarily software and tech companies

While both roles involve quality assurance, the Entry Level Python Automation Engineer focuses on developing automated testing scripts using Python, whereas the QA Tester primarily performs manual testing and defect reporting. The automation engineer role requires programming skills and automation tools knowledge, making it more technical. Both roles are essential in software development, but the automation engineer often works closely with developers to streamline testing processes.

What are popular job titles related to Entry Level Python Automation Engineer jobs in Spokane, WA?

For Entry Level Python Automation Engineer jobs in Spokane, WA, the most frequently searched job titles are:

What job categories do people searching Entry Level Python Automation Engineer jobs in Spokane, WA look for?

The top searched job categories for Entry Level Python Automation Engineer jobs in Spokane, WA are:

What cities near Spokane, WA are hiring for Entry Level Python Automation Engineer jobs?

Cities near Spokane, WA with the most Entry Level Python Automation Engineer job openings:

Infographic showing various Entry Level Python Automation Engineer job openings in Spokane, WA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $108,318 per year, or $52.1 per hour.

Automation Engineer

Kaiser Aluminum

Spokane, WA • On-site

$70K - $125K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Kaiser Aluminum rating

7.4

Company rating: 7.4 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

296th of 544 rated manufacturers


Job description

Kaiser Aluminum is known around the world for its superior quality. Our secret is what we put into it—innovative thinking, industry-leading reliability, and a world-class commitment to customer service. In short, the same qualities we look for in our people. We are looking for a Manufacturing Support Automation & Controls Engineer to join Kaiser Aluminum in Spokane Washington! Please apply at www.kaiseraluminum.com/careers to requisition 1373.


The Manufacturing Support Automation & Controls Engineer reports to the Process Improvement Engineering Manager. This position supports/leads flow team directed Manufacturing Excellence activities being conducted at the Trentwood facilities. This position works with facilitators, engineers, manufacturing leaders, craft personnel and operators, as needed with the goal of improving process capability, lowering manufacturing cost, increasing reliability and reducing waste in the operation.


What’s in it for you!

  • Salary range $70,000 to $125,000 base
  • High deductible medical, dental, vision, and basic life insurance, including spouse and children (modest payroll deductions)
  • 10 paid holidays per year
  • Vacation (3 weeks starting out)
  • Supplemental leave (used in conjunction with Washington Paid Family & Medical Leave)
  • 401K with matching company funds
  • Quarterly bonus structure
  • Tuition reimbursement


This is an onsite position. At this time, we are not able to offer visa sponsorship for this role, either now or in the future. Therefore, we cannot move forward with candidates who would require sponsorship and or are on (e.g., H-1B, F-1, STEM OPT, OPT) visas.


What you will work on:

  • Validate and maintain control system design/architecture for new and existing equipment.
  • Provide support and coordination for equipment start-ups and maintenance outages.
  • Assist in trouble-shooting equipment control and electrical systems.
  • Provide engineering support for the maintenance and operations resources during troubleshooting and RCA activities.
  • Perform controlled process improvement changes in PLC systems, HMI systems, and in level 2 server and coordination systems.
  • Coordinate with vendors, process engineers, and production personnel for continuous improvement.
  • Develop project scope, feasibility, cost estimates, and schedule, for assigned projects.
  • Prepare, organize, and update project documentation (Manuals, PM's spare parts, correspondence, drawings, drawing lists, material listings, etc.)
  • Help support and develop a culture at Kaiser Trentwood that promotes lean thinking and right first time for all work performed.
  • Collaborates with the operational team to develop and report performance metrics against targets to determine gaps in performance and recommends/executes improvement initiatives.
  • Advise the team on improvement opportunities through requirements gathering, data extraction/transformation, organized analysis and effective visualization of information.
  • Drive process consistency through standard work, process control, right first time, and management of change.
  • Comply with all safety, quality and environmental regulations.


What you will bring to the position:

  • An undergraduate degree in Electrical Engineering.
  • A degree in Computer Engineering combined with industrial experience may substitute for the Electrical Engineering degree.
  • An undergraduate degree in ME Automation with sufficient coursework in automation/robotics may also substitute.
  • Zero to five (0-5) years previous electrical engineering experience.
  • Experience with industrial PLC systems, HMI systems or distributed control systems, or relevant laboratory education.
  • Excellent analytical and problem-solving skills.
  • Strong PC skills, including Windows, Word, and Excel.
  • Excellent communication skills (written and verbal) and organizational skills.
  • Proven ability to work in teams.
  • Ability to manage multiple tasks simultaneously.


The preferred candidate will have knowledge and experience with:

  • Minimum of two (2) years of experience in the maintenance department of a heavy industrial facility.
  • Familiarity with database tools and techniques.
  • Programming experience. (Python preferred)
  • Familiarity with CMMS software (MAXIMO preferred).
  • Knowledge of National Electrical Code, AC & DC motors


No third-party candidate submissions are being accepted at this time for this opening.


This position has been determined to be a safety-sensitive position and requires a pre-employment drug and alcohol screen that includes marijuana.


We are an equal opportunity employer. All applicants will be considered based on job-related qualifications and abilities. There shall be no discrimination on the basis of age, race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, veteran, or disability status.


About Kaiser Aluminum: Talented people join our team because we are a company passionate about environmental sustainability, employee growth, contributing back to our communities and championing an inclusive culture.


What Kaiser Aluminum employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom