Will “System Testing and Evaluation Specialist” be Replaced By Robots? 🤔
13% Chance of Automation
“System Testing and Evaluation Specialist” will almost certainly not be replaced by robots.
This job is ranked #181 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
Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1133.00
- The Mean Annual Wage in the U.S. is $ 110,590.00
- The Mean Hourly Wage is $ 53.00
- Currently, there are 409,820 people on this job
☝️ Information based on the reference occupation “Software Developers, Systems Software”.
Also Known As…
- Software Developers, Systems Software
- Systems Engineer
- Systems Coordinator
- Software Engineer
- Software Developer
- Software Architect
- Senior Software Engineer
- Publishing Systems Analyst
- Network Engineer
- Infrastructure Engineer
- Developer
- Wide Area Network Engineer (WAN Engineer)
- Usability Engineer
- Test Engineer
- Technical Support Engineer
- Systems Support Engineer
- Systems Software Specialist
- Systems Software Quality Assurance Specialist
- Systems Software Engineer
- Systems Software Designer
- Systems Integration Engineer
- Systems Analyst Engineer
- Systems Analyst
- System Engineer
- Supplier Quality Engineer
- Solution Architect
- Software Systems Engineer
- Software Engineering Systems Information Technology Specialist
- Software Development Engineer
- Software Design Engineer
- Server Engineer
- Secure Software Assessor
- Operating Systems Specialist
- Operating System Designer
- Networking Engineer
- Mainframe Systems Programmer
- Information Technology Consultant (IT Consultant)
- Information Technology Analyst (IT Analyst)
- Information Architect
- Graphic Engineer
- Firmware Engineer
- Enterprise Systems Engineer
- Enterprise Architect
- Engineer, System Electronic Data Processing (Engineer, System EDP)
- Embedded Systems Software Developer
- E-Business Manager
- Configuration Manager
- Computer Systems Software Engineer
- Computer Systems Software Architect
- Computer Systems Engineer
- Computer Engineer
- Computer Architect
- Cisco Certified Network Professional (CCNP)
- Cisco Certified Internetwork Expert (CCIE)
- Certified Novell Engineer (CNE)
- Beta Tester
- Automation Engineer
- Applications Analyst
Tasks for “System Testing and Evaluation Specialist”
- Prepare reports or correspondence concerning project specifications, activities, or status.
- Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
- Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
- Develop or direct software system testing or validation procedures.
- Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
- Use microcontrollers to develop control signals, implement control algorithms, or measure process variables, such as temperatures, pressures, or positions.
- Direct software programming and development of documentation.
- Specify power supply requirements and configuration.
- Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
- Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.
- Advise customer about or perform maintenance of software system.
- Train users to use new or modified equipment.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Monitor functioning of equipment to ensure system operates in conformance with specifications.
- Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
- Coordinate installation of software system.
- Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Recommend purchase of equipment to control dust, temperature, or humidity in area of system installation.
- Evaluate factors such as reporting formats required, cost constraints, or need for security restrictions to determine hardware configuration.
Related Technology & Tools
- Notebook computers
- Application servers
- Directory servers
- Mainframe computers
- Logic analyzers
- Desktop computers
- Graphics processing unit GPU
- Multi-core central processing unit CPU
- In circuit emulators ICE
- Verilog
- Microsoft ActiveX
- Automated installation software
- Magellan Firmware
- Python
- Disk operating system DOS
- Integrated development environment IDE software
- ABC Compiler
- Computer assisted software engineering CASE software
- Storage area network SAN software
- Test design software
- Microsoft Visual Basic.NET
- Gambit Scheme
- Microsoft Windows
- IBM z/OS operating systems
- jQuery
- Emerald Software Group Emerald Green Office
- Adobe Systems Adobe ActionScript
- Node.js
- ABC: the AspectBench Compiler for AspectJ
- Red Hat Enterprise Linux
- National Instruments LabVIEW
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Dynamic hypertext markup language DHTML
- Autodesk AutoCAD
- List processing language LISP
- Extensible markup language XML
- Extensible stylesheet language transformations XSLT
- System testing software
- Microsoft Word
- Microsoft PowerPoint
- Microsoft SQL Server Reporting Services
- IBM Rational PurifyPlus
- Distributed component object model DCOM software
- IBM AIX
- Microsoft .NET Framework
- Call-processing language CPL
- IEA Software Emerald
- Oracle Primavera Enterprise Project Portfolio Management
- Customer information control system CICS
- Microsoft Visual Basic Scripting Edition VBScript
- Enterprise JavaBeans
- Red Hat WildFly
- Swift
- Embarcadero JBuilder
- Cisco Systems IOS
- MySQL
- Job control language JCL
- Linux
- Apple Macintosh OS/X
- Apache Tomcat
- Practical extraction and reporting language Perl
- Adobe Systems Adobe Flash
- Microsoft Office
- Oracle Business Intelligence Enterprise Edition
- Enterprise resource planning ERP software
- American National Standards Institute ANSI C
- Smalltalk
- Microsoft Internet Information Service IIS
- CA Erwin Data Modeler
- Unified modeling language UML
- Microsoft Dynamics
- Dassault Systemes CATIA
- Hypertext markup language HTML
- Version control software
- Sybase SQL Server
- Bigloo Scheme
- Interstate connection ICON
- SAP Business Intelligence
- PHP: Hypertext Preprocessor
- JavaScript
- Microsoft Access
- Forth
- Data manipulation language DML
- Veritas NetBackup
- Oracle Business Intelligence Suite
- Dynamic analysis software
- Modula
- IBM Rational ClearQuest
- Load testing software
- Microsoft PowerShell
- Microsoft Active Server Pages ASP
- Oracle WebLogic Server
- Restructured extended executor REXX
- Objective C
- Event-driven State-machines Programming
- Sybase
- Encryption software
- Apache Cassandra
- E++ pattern language
- Ruby on Rails
- Assembler
- ESRI ArcGIS software
- IBM Middleware
- Mutation testing software
- IBM Rational ClearCase
- Hewlett Packard HP-UX
- SAP Netweaver
- Apache Pig
- Oracle Java
- Dynamic modeling software
- IBM WebSphere
- AJAX
- Scheme programming language
- Interoperability testing software
- LAMP Stack
- IBM InfoSphere DataStage
- Microsoft ESP SDK
- KornShell
- Process control system
- Embarcadero Delphi
- SAS
- IBM Rational Requisite Pro
- MUMPS M
- Real time operating system RTOS software
- Oracle Reports
- Simple API for XML SAX
- Interface definition language IDL
- IBM Cognos Impromptu
- Patch management software
- Migration testing software
- Common business oriented language COBOL
- Web service definition language WDSL
- Computer Associates integrated data management system CA-IDMS
- A programming language APL
- Hewlett Packard LoadRunner
- String oriented symbolic language SNOBOL
- Operating system shells
- Oracle Business Intelligence Discoverer
- Puppet
- Apache Struts
- Simulation program with integrated circuit emphasis SPICE
- IBM Rational Rose XDE Developer D93
- Haskell
- Citrix
- Test implementation software
- IBM Notes
- Stress testing software
- Wind River VxWorks
- Programming language one PL/I
- Eiffel
- Apache HTTP Server
- Software distribution management software
- Graphical user interface GUI design software
- Human resource management software HRMS
- Security testing software
- Computer On-line Real-time Applications Language CORAL 66
- Integration testing software
- Fault testing software
- Microsoft Visual C# .NET
- ICON programming language
- Nagios
- Object Management Group Object Request Broker
- Transact-SQL
- C++
- Apache Solr
- Common Lisp Object System CLOS
- Data analysis software
- IBM Power Systems software
- DataVision
- Unit testing software
- C#
- Open Graphics Library OpenGL
- Epic Systems
- Microsoft Exchange Server
- Algorithmic language ALGOL
- Configuration management software
- Document management system software
- Embedded systems development software
- Delphi Technology
- Splunk Enterprise
- Objective Caml
- File server software
- Advanced business application programming ABAP
- Component object model COM software
- Migration software
- McAfee
- Formula translation/translator FORTRAN
- Pascal
- Beginner's all-purpose symbolic instruction code BASIC
- Oberon
- Collaborative Application Markup Language CAML
- PTC Creo Parametric
- Microsoft Visual Basic
- Microsoft DirectX
- Oracle JavaServer Pages JSP
- AWK
- Teradata Database
- Eclipse IDE
- Allaire ColdFusion
- Enterprise application integration EAI software
- Requirements management software
- Relational database management software
- Visible Razor
- Drupal
- Distributed database management software
- B-Method
- Self
- Web server software
- Microsoft Project
- SAP Business Objects
- Oracle JDBC
- Static analysis software
- Microsoft Visio
- The MathWorks MATLAB
- MongoDB
- The MathWorks Simulink
- Wireshark
- Symantec
- IBM DB2
- Structured query language SQL
- Oracle Application Server
- SAP Crystal Reports
- Microsoft transact-structural query language T-SQL
- Virtual private networking VPN software
- QNX
- Backup and archival software
- Ada
- UNIX
- Adobe Systems Adobe Flex
- Deployment software
- Ruby
- SAP
- Recovery testing software
- Data definition language DDL
- Apache Subversion SVN
- Apache Maven
- Regression testing software
- J
- Win CE
- Hibernate ORM
- Microsoft SQL Server
- Prolog
- C
- Oracle PL/SQL
- Microsoft Excel
- Oracle Fusion Applications
- Spring Framework
- Minitab
- Ext JS
- Symantec Visual Cafe
- Extensible HyperText Markup Language XHTML
- Apache Hadoop
- Oracle Hyperion
- NoSQL
- Microsoft SharePoint
- Document Object Model DOM Scripting
- Defect tracking software
- LexisNexis
- Perforce Helix software
- Oracle Solaris
- Microsoft Visual Studio
- PostgreSQL
- Functional testing software