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