Will “Automation Engineer” be Replaced By Robots? 🤔
4.2% Chance of Automation
“Automation Engineer” will not be replaced by robots.
This job is ranked #130 out of #702. A higher ranking (i.e., a lower number) means the job is less likely to be replaced.
Care to share? Click for Facebook, Twitter, LinkedIn, or XING. 👍
Job Description
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1132.00
- The Mean Annual Wage in the U.S. is $ 104,300.00
- The Mean Hourly Wage is $ 50.00
- Currently, there are 794,000 people on this job
☝️ Information based on the reference occupation “Software Developers, Applications”.
Also Known As…
- Software Developers, Applications
- Technical Consultant
- Software Engineer
- Software Development Engineer
- Software Developer
- Software Architect
- Information Technology Analyst (IT Analyst)
- Computer Consultant
- Applications Developer
- Application Integration Engineer
- Application Developer
- Windows Software Engineer
- Video Game Engineer
- User Interface Designer
- Usability Engineer
- Test Engineer
- Technical Support Engineer
- Supplier Quality Engineer
- Solutions Architect
- Software Writer
- Software Tester
- Software Requirements Engineer
- Software Quality Engineer
- Software Quality Assurance Specialist
- Software Installer
- Software Engineering Supervisor
- Software Designer
- Software Computer Specialist
- Software Applications Specialist
- Software Applications Engineer
- Software Applications Developer
- Software Applications Designer
- Software Applications Architect
- Simulation Developer
- Sharepoint Developer
- Lotus Notes Developer
- Knowledge Management Application Developer
- Java Software Engineer
- Java Software Developer
- Java Programmer
- iOS Developer
- Internet Site Designer
- Internet Consultant
- Internet Application Developer
- Interface Designer
- Information Technology Consultant (IT Consultant)
- Implementation Specialist
- Game Engineer
- Game Developer
- Firmware Engineer
- Drone Software Development Engineer
- DevOps Engineer
- Database Developer
- Data Modeler
- Configuration Manager
- Computer Software Engineer
- Computer Programmer Analyst
- Computer Engineer
- Computer Architect
- Computer Applications Engineer
- Computer Applications Developer
- Business Intelligence Developer
- Bioinformatics Specialist
- Beta Tester
- Artificial Intelligence Specialist
- Applications System Analyst
- Applications Software Engineering Information Technology Specialist (Applications Software Engineering IT Specialist)
- Applications Quality Assurance Specialist
- Applications Programmer
- Applications Engineer
- Applications Analyst
- Application Integrator
- Application Architect
- Android Developer
- .NET Developer
Tasks for “Automation Engineer”
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
- Consult with customers about software system design and maintenance.
- Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
- Specify power supply requirements and configuration.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Determine system performance standards.
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
- Train users to use new or modified equipment.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Develop and direct software system testing and validation procedures, programming, and documentation.
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
Related Technology & Tools
- Desktop computers
- Logic analyzers
- In circuit emulators ICE
- Notebook computers
- Flash disks
- Mainframe computers
- Digital cameras
- Personal digital assistants PDA
- Application servers
- Computer servers
- StataCorp Stata
- Sybase SQL Server
- Enterprise JavaBeans
- ESRI ArcGIS software
- IBM DB2
- Symantec Visual Cafe
- IBM Rational Rose XDE Developer
- Event-driven State-machines Programming
- ABC: the AspectBench Compiler for AspectJ
- Adobe Systems Adobe InDesign
- KornShell
- Apache Solr
- Oracle PeopleSoft
- Oracle E-Business Suite Financials
- Atlassian JIRA
- Oracle Solaris
- Extensible markup language XML
- Microsoft Office
- Practical extraction and reporting language Perl
- Dynamic hypertext markup language DHTML
- Recovery testing software
- Apache Subversion SVN
- Interface definition language IDL
- Automated installation software
- FileMaker Pro
- Minitab
- EXT js
- Microsoft Access
- American National Standards Institute ANSI C
- Apache Struts
- IBM Domino
- Dynamic analysis software
- B-Method
- Programming language one PL/I
- Migration software
- Oracle PeopleSoft Financials
- PHP: Hypertext Preprocessor
- Microsoft ASP.NET
- IBM WebSphere
- Hibernate ORM
- Adobe Systems Adobe Illustrator
- Microsoft SQL Server
- Oracle DBMS
- ADO.NET
- Apache Oozie
- Data definition language DDL
- Amazon DynamoDB
- Drupal
- Spring Framework
- SAP Netweaver
- SAP
- LexisNexis
- Adobe Systems Adobe Dreamweaver
- Beginner's all-purpose symbolic instruction code BASIC
- Healthcare common procedure coding system HCPCS
- Google AdWords
- Python
- Sybase PowerBuilder
- Source code editor software
- Self
- Sybase
- Microsoft Active Server Pages ASP
- Virtual private networking VPN software
- Apache Avro
- Verilog
- Modula
- J
- Load testing software
- Human resource management software HRMS
- Puppet
- E++ pattern language
- Apache Tomcat
- Apache Cassandra
- Functional testing software
- Citrix
- Usability testing software
- Embedded systems development software
- Microsoft PowerShell
- Oracle Eloqua
- Ruby
- Patch management software
- Microsoft Visio
- ABC Compiler
- IEA Software Emerald
- Hewlett Packard HP-UX
- Adobe Systems Adobe Fireworks
- jQuery
- Mutation testing software
- Computer assisted software engineering CASE software
- IBM Cognos Impromptu
- YouTube
- Web service definition language WDSL
- Security testing software
- Red Hat Enterprise Linux
- Migration testing software
- Interstate connection ICON
- MySQL
- Google Analytics
- Talend Big Data Integration
- Defect tracking software
- System testing software
- IBM InfoSphere DataStage
- Oracle WebLogic Server
- Microsoft Visual Basic
- IBM Rational ClearQuest
- Interoperability testing software
- IBM Rational ClearCase
- Microsoft Windows
- Integration testing software
- Job control language JCL
- Microsoft Visual Studio
- Oracle Fusion Applications
- Test implementation software
- Integrated development environment IDE software
- Linux
- Tableau
- NetSuite ERP
- SAS
- Microsoft PowerPoint
- LAMP Stack
- Objective Caml
- Ada
- C++
- Emerald Software Group Emerald Green Office
- Common business oriented language COBOL
- Visible Razor
- Oracle JD Edwards EnterpriseOne
- MongoDB
- Adobe Systems Adobe ActionScript
- Oracle Hyperion
- UNIX
- Scheme programming language
- National Instruments LabVIEW
- Gambit Scheme
- Eclipse IDE
- Microsoft Internet Information Service IIS
- Collaborative Application Markup Language CAML
- List processing language LISP
- Allaire ColdFusion
- Autodesk Revit
- Apple Final Cut Pro
- Microsoft Dynamics
- Ubuntu
- Adobe Systems Adobe AfterEffects
- Bentley MicroStation
- Nagios
- IBM Rational Requisite Pro
- PTC Creo Parametric
- Oracle Java
- Microsoft ActiveX
- Pascal
- Version control software
- Extensible stylesheet language transformations XSLT
- Enterprise application integration EAI software
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- PostgreSQL
- Computer Associates integrated data management system CA-IDMS
- Delphi Technology
- Oberon
- Extensible HyperText Markup Language XHTML
- Adobe Systems Adobe Creative Cloud
- Call-processing language CPL
- Structured query language SQL
- Oracle JDBC
- Formula translation/translator FORTRAN
- Eiffel
- Advanced business application programming ABAP
- Adobe Systems Adobe Flex
- Splunk Enterprise
- Data entry software
- Common Lisp Object System CLOS
- Microsoft Outlook
- Distributed component object model DCOM software
- Embarcadero JBuilder
- Microsoft Project
- Salesforce software
- Computer On-line Real-time Applications Language CORAL 66
- AWK
- Stress testing software
- Hypertext markup language HTML
- SPSS
- Git
- Algorithmic language ALGOL
- Cascading Style Sheets CSS
- Adobe Systems Adobe Photoshop
- SAP Business Objects
- Microsoft Visual Basic Scripting Edition VBScript
- IBM Rational PurifyPlus
- Smalltalk
- IBM Notes
- MEDITECH software
- Blackboard
- Forth
- Prolog
- NoSQL
- Microsoft .NET Framework
- Data manipulation language DML
- Regression testing software
- MicroStrategy
- Adobe Systems Adobe Acrobat
- Apache HTTP Server
- Customer information control system CICS
- Red Hat WildFly
- XML Path Language XPATH
- Test design software
- IBM Middleware
- Adobe Systems Adobe Flash
- Web server software
- Apache Maven
- Microsoft Excel
- Objective C
- Qlik Tech QlikView
- Google AngularJS
- Microsoft SharePoint
- Haskell
- Apache Hive
- Structured Query Report SQR
- Static analysis software
- IBM Power Systems software
- Autodesk AutoCAD Civil 3D
- Bigloo Scheme
- Node.js
- Data analysis software
- Microsoft Visual Basic.NET
- Computer aided design and drafting software CADD
- Microsoft Word
- Microsoft Exchange Server
- McAfee
- Object Management Group Object Request Broker
- Dassault Systemes CATIA
- Transact-SQL
- Oracle Business Intelligence Enterprise Edition
- A programming language APL
- Deployment software
- AJAX
- Embarcadero Delphi
- Oracle PL/SQL
- String oriented symbolic language SNOBOL
- Unified modeling language UML
- C
- Restructured extended executor REXX
- JavaScript
- Graphical user interface GUI builder software
- Ruby on Rails
- Component object model COM software
- Microsoft ESP SDK
- Apache Spark
- Requirements management software
- Talend Data Fabric
- Simulation program with integrated circuit emphasis SPICE
- SAP Crystal Reports
- Perforce Helix software
- Microsoft SQL Server Reporting Services
- The MathWorks MATLAB
- Oracle JavaServer Pages JSP
- Relational database management software
- Amazon Kinesis
- Component-based Scalable Logical Architecture CSLA
- Apache Hbase
- Epic Systems
- CA Erwin Data Modeler
- Symantec
- Microsoft Publisher
- R
- ICON programming language
- Apache Pig
- Microsoft Visual C# .NET
- C#
- Apache Hadoop
- Wireshark
- Hewlett Packard LoadRunner
- Unit testing software
- Microsoft Dynamics GP
- Veritas NetBackup
- MUMPS M
- Teradata Database
- Apache Flume
- Autodesk AutoCAD
- Swift
- Encryption software
- Oracle Primavera Enterprise Project Portfolio Management