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