Automation Developer Job Description
Automation Developer Duties & Responsibilities
To write an effective automation developer job description, begin by listing detailed duties, responsibilities and expectations. We have included automation developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Automation Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Automation Developer
List any licenses or certifications required by the position: CISCO, ISTQB, ITIL, IP, PMP, RPA, SCRUM, RHCSA, PKI, CCNA
Education for Automation Developer
Typically a job would require a certain level of education.
Employers hiring for the automation developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Engineering, Education, Business, Computer Engineering, Information Systems, Information Technology, Science
Skills for Automation Developer
Desired skills for automation developer include:
Desired experience for automation developer includes:
Automation Developer Examples
Automation Developer Job Description
- Translate business process diagrams to system requirements in the development of automation solutions utilizing robotics
- Responsible for the development of data prep to be processed by robot
- Maintains current robots to ensure jobs continue to run and plans and builds for potential robots
- Designs, builds and develops custom web applications to meet business requirements
- Maintains system availability
- The design and development of manual process automation within the APS IT group
- The designing and development of solution enhancements to existing APS IT processes and systems
- Provide design solutions adapted to the underlying requirements based on a thorough analysis
- Ensure that they do not have persistent access to the production environment
- Work closely with the Application owners and IT Staff to automate the current inventory of manual processes
- Agile/Kanban development with continuous integration (Jenkins, Nexus)
- Have developed Cocoa/iOS apps
- 5+ years of Power Shell, Perl, VBScript and Javascript experience
- 3-4+ years of SSCM & SCOM experience or similar toolset
- 1 years of VCenter administration experience
- Passion for QA work
Automation Developer Job Description
- Attending weekly development change control board for awareness of planned changes
- This is achieved by analyzing vendor, developer and/or stakeholder specifications, assessing the impact of requested new functionality or modifications, applying standards, guidelines and precedents, and developing, testing and modifying report scheduling process flows, jobs/modules, and script language programs to meet production scheduling requirements
- Troubleshoot issues related to production schedules and escalate when appropriate to internal staff, customer or vendor
- Analyze application processes and recommends/implements improvements
- Perform patch and upgrade testing of CSU’s enterprise applications automation software, in this case UC4’s Application Manager software
- May log issues and communicate with vendor in the course of installing and testing software patches and upgrades
- Based on specifications and requirements from IS systems administrators and external vendors, performs development, testing, and implementation of secure file transfers as part of enterprise applications automation responsibilities
- Interfaces closely with IS systems administrators once communication layer and encryption are in place, and completes development of scripts and prompts to execute secure file transfer
- Interfaces with vendors, stakeholders and other IS staff to test file transfers before implementing in production
- Provides first line of contact to troubleshoot file transfer issues, and fixes or recommends solutions to resolve issues
- 3+ years of Automation testing experience required
- Ability to work under pressure, deal with ambiguity and multi-task
- Experience creating automated development/QA/deployment systems using current automation technologies and frameworks (DevOps)
- 5+ years of relevant work experience with 3+ years in building applications using C#/Java
- In-depth knowledge of any programming language - Filemaker / Java / C++ / C# - Javascript preferred
- Knowledge of any graphics software - Indesign / Corel Draw / Illustrator
Automation Developer Job Description
- Java development using and interfacing with 3rd party monitoring tools via API and database access
- Accurately analyzes and estimates the development effort of new processes, quickly assesses feasibility
- Marketing Automation campaign execution through the Eloqua platform Coordinate project efforts with the business
- Ensure timeliness and quality of all deliverables, specifically email and marketing automation campaigns
- QA client deliverables and marketing activities Insight, Analytic Reporting and Recommendations
- Participate in requirements & use case/user story reviews
- Responsible for being familiar with source code, version management, and code deployment standards and for utilizing this knowledge to ensure that QA processes and procedures for test environments are followed and that the integrity of the various environments is not compromised
- Assist in other area of the department and company as necessary
- Develop and manage jobs across the enterprise based on the standards for all scheduling and workload activities
- Utilize and maintain all workload management tools
- Understanding of Microsoft SQL 2008 management and best practices
- Ability to write and interpret MS SQL scripts
- Understanding of TCP/IP network
- Ability to interpret new business / technical processes
- Bachelors degree in Mechanical Engineering or Computer Science is required, with working knowledge of Engineering applications being highly desirable
- Experience in automotive product design, preferably in foundation brake products
Automation Developer Job Description
- Adopting industry leading technologies to support best-in-class business capabilities for high performance computing
- Driving innovation across the firm’s corporate technology portfolio, increasing efficiencies through process automation, and Agile application development, with an emphasis on user experience
- Create web applications that automate redundant tasks and improve the operating support model
- Applies best industry practices and standards, leading-edge technology, and innovative solutions to complex problems
- Works directly with clients to apply advanced principles, theories, and concepts and develops comprehensive solutions to complex problems
- Defines key strategies for planning, deployment, integration, operation and/or enhancement of next generation and/or legacy systems
- Develops insightful solutions to meet technological and schedule constraints
- Provides guidance and training to others on new and existing systems and technologies
- Develops and implements business plans for new offerings that provide a competitive advantage
- Establishes presence and cultivates an active network of relationships in key technologies that support corporate strategies
- Experience in Project Management (Automotive or IT) highly desirable but not mandatory
- Some international travel required (~ 3-4x/ year max)
- Experience with modern (Agile) SDLC and supporting tools (Continuous Integration, Continuous Deployment tool, Test automation)
- 5+ years in-depth security experience
- Demonstrated experience moving from concept to implementation quickly and effectively
- Working knowledge and experience with Cloud
Automation Developer Job Description
- Design and build automated testing modules
- Develop and maintain automated test cases, scripts, and test scenarios for functional, regression and performance testing
- Train resources in mobile automation and assist with test automation effort of mobile native code
- Serves as a liaison between Business Automation, IT and Business Automation customers
- Reviews business requirements in the BAR Request system in order to understand requirements, identify components that may be missing or weak and recommend ways to complete or strengthen the material
- Prepares functional specifications from which technical specifications and programs will be written
- Works to develop solutions that adhere to departmental standards and fit customer needs
- Works with users and managements in the planning, developing, implementing, and supporting of new or existing applications
- Leverage automation technology to automate business processes to reduce business costs and increase operational efficiencies
- Work with clients and our Continuous Improvement team in order to capture business requirement documentation for custom software automation solutions
- Minimum BSc in Computer Science or related engineering degree
- 2+ years experience in a similar software development or quality engineering role
- Scripting knowledge (bash, python, expect)
- Linux Systems Administration (installation, networking, storage, services, remote access)
- Experience with continuous integration, source control, code review and defect tracking systems
- Passionate about product quality and willing to drive improving standards