Software Automation Engineer Resume Sample

4.6
17 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Virgie Haley
798 Reyna Cliff,  New York,  NY
+1 (555) 581 6151

Work Experience


Senior Software Automation Engineer
04/2018 - PRESENT
Boston, MA
  • Passionate about facing the challenges of building zero-downtime, zero-data loss, zero-breach software platform
  • Sees any repetitive process as an opportunity for automation
  • Delights in replacing mundane people processes with software to do the task as well or better
  • Experience automating continuous integration and continuous deployment pipelines
  • Experience automating bare-metal host deployments
  • Experience in the best technologies and practices in configuration management, service orchestration, and immutable infrastructure management
  • Be the go-to expert for all thing automation and test in that team
Software Automation Engineer
07/2015 - 01/2018
Dallas, TX
  • Create and maintain scripts/applications to automate repetitive tasks
  • Automate maintenance tasks, change tasks, and product releases
  • Build and maintain tools for deployment, system monitoring, and application validation
  • Support vulnerability remediation efforts via creation and deployment of automated solutions
  • Demonstrated accuracy and productivity in a changing environment with constant interruption
  • Experience: 2 to 8 years of strong experience / background in any Automation tools (OATS, Selenium, QTP etc) or other automation testing tools
  • Defines test cases for Integration, certification and solution testing for Forcepoint Products
  • Works with the cross functional team for test execution, and test data analysis
  • Executes the test strategy (plans, cases, etc.) for assigned areas
M HIS Software Automation Engineer Intern
05/2010 - 04/2015
Boston, MA
  • Conduct a combination of black and white box testing against internal and partner facing tools
  • Develop automated regression tests to support high quality continuous deployment to production
  • Define and track quality metrics
  • Evaluate code quality and implementation while providing feedback and guidance to developers
  • Advocate and support leveraging of Netflix tools and services
  • Help build tools and services to help our customers benefit from our solution
  • Drive improvement in serviceability through automation

Education


Southwestern University
2005 - 2010
Engineer's Degree in Computer Science

Professional Skills


  • Excellent time management skills, including multi-tasking and prioritization
  • Strong Unix/Linux skills with admin experience
  • Strong test automation and code/scripting skills (Selenium Web Driver, Python/Java based API testing, Bash/Shell)
  • Strong written and verbal communication skills including the ability to discuss issues and concepts with technical and business stakeholders
  • Demonstrated programming skills in Python, Java, or related languages
  • Strong analytical and diagnostic skills with a pro-active approach
  • Strong software development skills with a focus on automation using C# and .NET, and other automation tools

How to write Software Automation Engineer Resume

Software Automation Engineer role is responsible for programming, automation, software, java, compensation, languages, retail, integration, database, mac.
To write great resume for software automation engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Software Automation Engineer Resume

The section contact information is important in your software automation engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Software Automation Engineer Resume

The section work experience is an essential part of your software automation engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous software automation engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular software automation engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Software Automation Engineer resume experience can include:

  • Defines and tracks quality assurance metrics such as defects, defect counts, test results and test status and reports the metrics to the project team. Collects and analyzes data for software process evaluation and improvements, and integrates them into business processes to address user expectations and the needs of the business
  • Provides research and analysis of business processes or system issues related to production errors and user experience. Assist in test identification setup and data setup preparation for User Acceptance Testing and implement and maintain internal test utilities and tools utilized for quality efforts
  • Excellent troubleshooting and problem solving skill
  • Excellent scripting or programming experience
  • Prior experience with providing QA for mobile technologies including Android and iOS
  • Prior experience with providing QA for mobile technologies including Android and iOS

Education on a Software Automation Engineer Resume

Make sure to make education a priority on your software automation engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your software automation engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Software Automation Engineer Resume

When listing skills on your software automation engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical software automation engineer skills:

  • Good Scripting skills with Perl/Shell
  • Wide experience with HTTP and solid networking experience with TCP/IP
  • Good experience with either Windows or Linux/UNIX administration, and sufficient experience in the other
  • Collaborating & communicating effectively in a team oriented environment
  • Programming language skills with two of the following: Go, Ruby, Python, Bash, or Java
  • Prior experience with providing QA for mobile technologies including Android and iOS

List of Typical Experience For a Software Automation Engineer Resume

1

Experience For Senior Software Automation Engineer Resume

  • Demonstrated senior level experience in planning, estimation, reporting, and leading and mentoring junior engineers
  • Experience testing all layers of a Web application, including front-end, service layer, and back-end testing
  • Good understanding of transitioning requirements and use cases to automated test cases
  • Experience in Linux and Windows operating systems and virtualization of operating systems
  • Experience in developing automated scripts using Perl/python
  • Experience in professional software/cloud engineering, including agile development
  • Good working knowledge of AWS Cloud services, web applications, system infrastructure and RESTful API-based testing
2

Experience For Principal Software Automation Engineer Resume

  • Experience in professional software/cloud engineering, including agile development
  • + 1yrs Hands on experience writing code and tests in Java/C#
  • Proficient programming experience in JavaScript and C++ or Java
  • Past experience in directly interacting with partners or clients
  • Experience in developing Test Automation in JAVA environment
  • Working experience in Agile, Continuous Integration and Continuous Deployment
  • Experience in establishing automation framework - Advantage
  • Experience in API testing, Multi Service/Server environment - Advantage
  • Demonstrated excellence in writing automation systems for mostly C, C++, and Big Data applications
3

Experience For Senior Software / Automation Engineer Resume

  • Experience working within continuous integration environments, like Jenkins
  • Experience using Confluence for documentation
  • Experience within large data processing in an Agile environment
  • Experience in the field of software and automated application testing
  • Extensive experience in Research and Development (R&D) environment and working knowledge of Agile SCRUM development practices
4

Experience For M HIS Software Automation Engineer Intern Resume

  • Experience in software engineering
  • Experience Unix/Linux and Shell Scripting
  • Experience with software versioning and revision control system like Subversion or Git
  • Experience with JIRA and integrating JIRA to other systems
  • Experience with Testing Automation Tools like Protractor, Cucumber, HP UFT, HP LoadRunner, Selenium, SoapUI
  • Works with development team on prioritizing automation strategy
  • Software development experience using Python or C++
  • Support, enhance, and extend existing test automation frameworks to validate hardware, software, and firmware
  • Experience with Analysis and Modeling tools such as Splunk and New Relic
5

Experience For Ansible Software Automation Engineer Resume

  • Collaborate with QA teams to ensure proper testing coverage and automation priorities
  • Experience with QA automation development and testing in Web, Desktop and Mobile
  • Hands-on experience with manual functional testing
  • Experienced in coding architecture and module design
  • Skilled in Linux operations including boot process and storage management
  • Experience in quality assurance engineering
  • Strong knowledge of Linux/Windows platforms and scripting
  • Experience in a variety of architecture/design patterns, especially in .NET platforms
6

Experience For Software Automation Engineer Resume

  • Experience in Client/ Server web application tests
  • Experience in SW Development, in C# or Java
  • Strong automation background within CI/CD and 5+ years testing automation
  • Automation/development experience on non-UI applications
  • Strong knowledge of QA automation frameworks and test suites for non UI based applications
7

Experience For Senior Software Automation Engineer Resume

  • Mentor less skilled colleagues in RPA field
  • Designing, Developing and Coding scripts for automation testing using: HP AL, Jira, SOAP UI/Ready API, + Java for API (Restful & SOAP) automation
  • Defining and implementing logging utilities for post-test analysis
  • Attending and contributing to project level reviews, e.g. requirements and design reviews
  • Understanding of Real Time Operating System like RT-LINUX/UNIX/QNX based systems
  • Defining and implementing instrument interfaces to control test equipment
  • Defining and implementing device interfaces which interact with firmware
8

Experience For Principal Software Automation Engineer Resume

  • Identifying opportunities for improvement in our processes to drive faster time to market without impacting quality
  • Understanding of Communication Protocol like ARCNET/CAN/RS-232/Ethernet
  • Working in cooperation with the firmware, analog and test teams
  • Directing test script creation
  • Developing new automated test systems for our products
  • Scripting languages (bash, Perl, etc.)
  • Building a language and hardware agnostic test automation infrastructure for functional and integration tests
  • Ongoing code review of completed code
  • Driving force for automation, CI/CD and test driven development
9

Experience For Senior Software / Automation Engineer Resume

  • Scripting proficiency with Python, PERL, and shells
  • Scripting proficiency with Perl, Python, and shells
  • Working knowledge of XML, Regex, JavaScript, Json and Rest API creation
  • Working Knowledge of Hadoop and Cassandra Technologies
  • Working Knowledge of API development, REST API, SSH 2
10

Experience For M HIS Software Automation Engineer Intern Resume

  • Working knowledge of WinRM Action Handles
  • Understanding of application micro-services architecture and technology infrastructure
  • Working knowledge of FTP, Telnet, Ping, DNS, DHCP, WINS, SNMP, HTTP and LDAP
  • Programming (JAVA, .NET, Selenium, SQL Server)
  • Using software design tools and languages

List of Typical Skills For a Software Automation Engineer Resume

1

Skills For Senior Software Automation Engineer Resume

  • It would be nice to have experience with Chef, Docker or other continuous deployment technologies along with experience of deploying to AWS
  • Demonstrable skills with technical testing tools such as SoapUI, Postman, Fiddler, JMeter, etc
  • Prior experience working within a Healthcare or regulated software environment highly desired
  • Solid knowledge of and experience with Javascript frameworks, like AngularJS, Ember, React or Backbone
  • Solid knowledge of and experience with Node based frameworks like Express or SailsJS
  • Excellent experience with Robot Test Framework, Jenkins, JMeter, JUnit, Selenium, TestNG Framework and related technologies
  • Solid experience with Java and knowledge of another language such as Python or JavaScript as well as relational databases and SQL
  • Ability and strong desire to operate in a highly cross-functional environment
2

Skills For Principal Software Automation Engineer Resume

  • Strong development experience of at least 2 of the following
  • Strong database testing and SQL experience, preferably Oracle
  • Researching new and emerging technologies in software testing that can be used to enhance the effectiveness of our entire QA process
  • Scripting experience with Perl and Python
  • Testing experience on MS Windows applications
  • Scripting experience in Unix/Linux environment highly desired
3

Skills For Senior Software / Automation Engineer Resume

  • Current hands-on experience writing, executing, and maintaining automated scripts with test automation tools and libraries
  • Experience developing and debugging scripting languages such as Python
  • Experience working directly on engineering or scientific computing problems
  • Experience developing or testing distributed systems and microservices
  • Experience developing automation using Webdriver, Appium, CasperJS etc
  • Experience with building and deploying Linux RPMs
  • Experience writing and automating JMeter scripts
  • Experience in developing and testing multi-tier web applications in Java/JEE and open source frameworks
4

Skills For M HIS Software Automation Engineer Intern Resume

  • Good knowledge of Networking, routing and MPLS technologies
  • Commercial experience in using automated test developing tools such as Visual Studio Coded UI
  • Experience in performing scalability and performance testing
  • Professional coding experience in python programming language
  • Experience in working with any code versioning tool (Git/SVN)
  • Software development with a focus on coding/scripting experience
5

Skills For Ansible Software Automation Engineer Resume

  • Experience working in a continuous integration or continuous delivery environment using TeamCity, Octopus Deploy, GIT or equivalent tools
  • Experience controlling test equipment using automation interfaces such as SCPI, VISA and GPIB
  • Strong knowledge of Test methodologies, tools and processes in designing and writing test plans and test cases
  • Experience encompassing executing test automation
  • Experience in leading and mentoring teams, groups and individuals
  • Strong competency in software development practices including testing and continuous integration
  • Experience developing and debugging firmware in C or C++
  • Expert sense of user experience and a passion for finding and solving problems
  • Experience testing user interfaces and Ajax applications running in web browsers, mobile devices, smart TVs and/or TV set-top devices
6

Skills For Software Automation Engineer Resume

  • Experience in applying latest test automation techniques like data-driven testing
  • Strong knowledge of UNIX and scripting using Shell, Perl, Python or similar
  • Experience using software automation tool Unified Functional Testing (UFT) or Quick Test Professional (QTP)
  • Very hands-on Java or scripting (Python, Node.js or Ruby) experience
  • Experience with performance and stress testingWorking knowledge of test automation frameworks such as TestNG, Jasmine, Mocha, RSpec or PyTest
  • Experience programming in a high-level language such as C, C++, or Java
7

Skills For Senior Software Automation Engineer Resume

  • Experience working with Docker
  • Good understanding of database concepts and SQL
  • Experience working in Financial services desired
  • Relevant experience on HW testing like: phones, smart watches or any other multimedia capture capable devices
  • Personal Computer and Windows Operating System WIN 10 experience?
  • Experience of working to a software development Quality Management System
  • Experience in writing both infrastructure and system tests
8

Skills For Principal Software Automation Engineer Resume

  • Experience working with Test Automation tools and frameworks (e.g.: Selenium, knowledge of Page Object Pattern, C#)
  • An in depth understanding of test automation of both front-end and back-end APIs, in particular experience with selenium and other test automation frameworks
  • Extensive experience in software engineering/automation/QA role
  • Experience in use of test equipment and traffic generation tools such as open-source packet generation tools or other networking tools
  • Experience with testing APIs, Back-End Services, and databases
  • Proven knowledge and understanding of industry standard quality assurance methodologies, standards and best practices
  • Programming experience in a commercial development environment
  • Experience using test equipment such as DMMs, oscilloscopes, signal generators, etc
9

Skills For Senior Software / Automation Engineer Resume

  • Industry experience in the following
  • Experience with Agile Methodologies and working within a Scrum team
  • Experience in web application, or client/server testing
  • Experience working with remote staff
  • Experience with bug tracking tools such as JIRA
  • Experience in QA methodologies and testing cycles
10

Skills For M HIS Software Automation Engineer Intern Resume

  • Experience in automated testing on Android, Linux and Windows platforms
  • Professional experience with other programming languages such as C/C++, Java, JavaScript, Go, and MATLAB
  • Experience with high performance computing systems or large scale data analysis systems
  • Experience with manufacturing tests for analog silicon
  • Experience with configuration management and bug tracking tools
  • At least three years relevant experience in automated testing, in an Agile environment
  • Experience working with CI/CD tools like Jenkins
  • Experience with REST APIs and automated API testing tools such as Postman, SoapUI, etc

List of Typical Responsibilities For a Software Automation Engineer Resume

1

Responsibilities For Senior Software Automation Engineer Resume

  • Strong experience with developing scripts using Shell, Perl or similar
  • Proven software development experience with knowledge in Java. Nice to have: Scala
  • MS in Computer Science or related. BS with good work experience
  • Effectively communicate product architectures, design proposals at management levels
  • Proven work experience in software development and/or automation test engineer
2

Responsibilities For Principal Software Automation Engineer Resume

  • Hands-on experience developing and delivering automated testing in a Continuous Integration/Continuous Development environment
  • Solid Linux background including Bash scripting
  • Experience with developing end-to-end tests automation for large scale service-based web applications serving a very large active user base
  • Design and develop software automation for validating the Tesla Factory Software (Materials Management and Manufacturing Execution)
  • Solid understanding of QA concepts, terminology and testing lifecycles
  • Good understanding of distributed system architectures
3

Responsibilities For Senior Software / Automation Engineer Resume

  • Excellent understanding of data structures and algorithms with a commitment to write high-quality software
  • Experience with working on a full-development lifecycle of large-scale enterprise class products or service-based applications
  • Specific experience with eCommerce mobile (iOS, Android, Windows Phone) and web application testing
  • Experience troubleshooting Java web applications & web services
  • Experience with Test Data Management (TDM) and the importance in relation to automated testing
  • Demonstrable experience with both back end and front end programming
  • Knowledge of concepts like IaaS, PaaS, SaaS, containerization, experience working in such environments highly desired
4

Responsibilities For M HIS Software Automation Engineer Intern Resume

  • Hands-on experience in Automation Engineering
  • Experience with Java-based Test Automation including JUnit, Cucumber, Serenity and similar technologies
  • Good understanding of overall automation methodologies and processes
  • Strong sense of ownership, passionate, fast learner, detail oriented, perfection seeker
  • Experience in BDD and/or TDD approach for Software Development
  • Experience with agile methodologies and agile teams: Scrum, Kanban
5

Responsibilities For Ansible Software Automation Engineer Resume

  • Experience with Automation languages like Python, Groovy, or Java
  • Experience with Infrastructure automation with tools like Puppet or Chef
  • Experience in Vmware/Horizon VM/ Virtual Box
  • C and C++ hands on experience
  • Experience with Linux, Unix, and Windows
  • Industry experience with test and verification methods, embedded systems, and systems integration
6

Responsibilities For Software Automation Engineer Resume

  • Experience with software automation frameworks
  • Software development experience using Python or C++
  • Hands-on experience with test automation frameworks, test management tools and CI/CD workflow tools like Jenkins
  • General experience with Linux systems (network configuration, web technologies, system settings, common command/utilities)
  • B.S. in Computer Science or related area, or relevant work experience
  • Hands-on experience with Selenium Webdriver and test automation framework
7

Responsibilities For Senior Software Automation Engineer Resume

  • Hands-on experience with Jenkins
  • Experience in automation build processes, application deployments and continuous integration systems
  • Experience with configuration management tools (Ansible, Chef)
  • Experience with Python and Python-based development frameworks
  • Hands-on experience with test management tools such as Test Rail, Rally, Jira
8

Responsibilities For Principal Software Automation Engineer Resume

  • Experience with Continuous Integration systems (e.g. Jenkins, BuildBot, Travis CI, or similar)
  • Experience with automated test frameworks (e.g. Cucumber, Mocha, Selenium Webdriver, or similar)
  • Experience with macOS and iOS
  • 5 or more recent years of professional work experience in software automation
  • Advanced software architecture experience
  • Experience in software development and test life cycle, methodologies, and processes
  • Experience with .NET C#, Selenium, JavaScript, HTML, CSS and visual studio IDE
  • Knowledge or experience with Web Services: Rest or SOAP
  • Experience with large-scale, distributed platforms
9

Responsibilities For Senior Software / Automation Engineer Resume

  • Experience with cloud platforms such as Azure or AWS
  • Programming experience as a software engineer
  • Knowledge and experience in IT and Data Centre technologies, including various virtualization solutions such as VMware
  • Resourceful, creative, and well-organized with an ability to prioritize and proactively offer solutions
  • Experience with client-side test automation: Selenium WebDriver
  • Experience with Automation Tools like SoapUI and Android UI Automator, Rest Assured and Rest API's
  • Professional experience in web applications development
  • Experience working in an Agile environment (preferably Scrum), and associated project and test toolsets (preferably JIRA, Confluence)
  • Software Quality Assurance, Test Automation or relevant experience desired
10

Responsibilities For M HIS Software Automation Engineer Intern Resume

  • Experience with Python, Linux tools, DevOps (Jenkins, ansible, docker etc), GIT, Jira, and Confluence
  • Practical experience in the development/test of application software
  • Experienced in web test automation and Test Automation - Selenium
  • Hands-on experience with any test framework
  • Experience in OS/Windows concepts like File systems, Drivers, , Services & Processes, Registry, Kernel, Privileges, ACL
  • Experience with APM tools like New Relic, Datadog and/or Scout
  • Experience with Docker and/or Linux Containers
  • Experience with GNU Makefile

Related to Software Automation Engineer Resume Samples

Automation Software Engineer Resume Sample

Work Experience

  •  Documenting all test artifacts including full audit and transparency of traceability from requirements to tests, and evidence of test planning and execution   •  Develops, enhance and maintain the automation test platform for mobile or desktop apps   •  Configures workstations and ...
Professional Skills

  •  Experience as a software engineer with exc...
  •  Proven experience with manual testing, wit...
  •  Excellent troubleshooting skills , and abi...
4.7
11 votes

Software Integration Engineer Resume Sample

Work Experience

  •  Software development for vehicle network communications, bootloader, and hardware-driver   •  Writing test specifications and testing of software functions in hardware and software simulation   •  Software development for vehicle network communications, bootloader, and hardware-dri...
Professional Skills

  •  Experience with facilitating data movement...
  •  Excellent communication skills, both writt...
  •  Strong scripting skills using python, comm...
4.7
17 votes

Web Software Engineer Resume Sample

Work Experience

  •  Understanding of AJAX, MVC, HTML, and CSS   •  Extensive expertise in one area of web development, be it back-end, APIs or front-end   •  Understanding of web site scalability practices and techniques   •  Passion and belief in Blizzard's core values  &...
Professional Skills

  •  Expert programming skills, including exper...
  •  Excellent web development skills (HTML, CS...
  •  Be able to demonstrate significant experie...
4.8
14 votes

WEB Consultant Resume Sample

Work Experience

  •  Problem Management - Root cause analysis   •  Determining prevention items (fixes, how to prevent further occurrence of an issue)   •  Works with Information Technology architects to insure legacy applications integration   •  Participates in evaluations of new ...
Professional Skills

  •  Strong change management skills with a Cle...
  •  Excellent influencing, negotiating, projec...
  •  Strong consulting skills making digital re...
4.9
14 votes

Oracle Manager Resume Sample

Work Experience

  •  Assist Oracle Marketing Cloud sales enablement team on operationalizing messaging across the Marketing Cloud’s global sales unit   •  Supervise development team members through hiring, performance appraisals, pay rate reviews, delegating, promoting, coaching, counseling and terminating as needed  ...
Professional Skills

  •  Experience and Strong Implementation skill...
  •  Experience with other Oracle Middleware te...
  •  Excellent leadership, written communicatio...
4.8
20 votes

Consultant Solution Resume Sample

Work Experience

  •  Extensive experienced in reviewing and debugging code in the following software languages: HTML,JavaScript, SQL, XML   •  Experience working closely with external clients throughout the full implementation of the project   •  Staying up to date on Workforce Ready releases and futur...
Professional Skills

  •  Understanding of the technology industry a...
  •  Understanding of the technology industry a...
  •  Understanding of industry issues & ability...
5.0
18 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates