Will “Software Quality Engineer” be Replaced By Robots? 🤔
0.65% Chance of Automation
“Software Quality Engineer” will not be replaced by robots.
This job is ranked #32 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
Analyze science, engineering, business, and other data processing problems to implement and improve computer systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available software.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1121.00
- The Mean Annual Wage in the U.S. is $ 91,620.00
- The Mean Hourly Wage is $ 44.00
- Currently, there are 568,960 people on this job
☝️ Information based on the reference occupation “Computer Systems Analysts”.
Also Known As…
- Computer Systems Analysts
- Systems Engineer
- Systems Analyst
- Programmer Analyst
- Information Systems Analyst (ISA)
- Computer Systems Consultant
- Computer Systems Analyst
- Computer Analyst
- Business Systems Analyst
- Business Analyst
- Applications Analyst
- Vulnerability Assessment Analyst
- Usability Engineer
- Technical Project Manager
- Technical Consultant
- Technical Business Analyst
- Technical Analyst
- Systems Programmer
- Systems Manager
- Systems Integrator
- Systems Developer
- Systems Architect
- Systems Analysis Information Technology Specialist
- Systems Administration Analyst
- Software Engineer
- Software Consultant
- Software Architect
- Software Analyst
- SOC Analyst
- Scientific Systems Analyst
- Research and Development Specialist
- Reporting Analyst
- Quality Controller
- Quality Assurance Manager (QA Manager)
- Quality Assurance Analyst (QA Analyst)
- Public Health Informatician
- Programming Specialist
- Programmer
- Program Manager
- Network Administrator
- Management Information System Analyst (MIS Analyst)
- IT Security Analyst (Information Technology Security Analyst)
- IT Business Analyst (Information Technology Business Analyst)
- Internet E-Commerce Specialist
- Information Technology Systems Manager
- Information Technology Specialist (ITS)
- Information Technology Manager (IT Manager)
- Information Technology Generalist (IT Generalist)
- Information Technology Consultant (IT Consultant)
- Information Technology Auditor (IT Auditor)
- Information Technology Analyst (IT Analyst)
- Information Systems Specialist
- Information Systems Planner
- Information Systems Consultant
- Information Systems Auditor
- Information Systems Architect
- Information Scientist
- Healthcare Applications Analyst
- Health Systems Analyst
- Geographic Information Systems Analyst (GIS Analyst)
- Functional Analyst
- Enterprise Architect
- Engineering Systems Analyst
- E-Business Specialist
- Digital Computer Systems Analyst
- Database Design Analyst
- Database Analyst
- Data Processing Systems Project Planner
- Data Processing Systems Analyst
- Data Processing Consultant
- Cyber Defense Infrastructure Support Specialist
- Cross-Enterprise Integrator
- Computer Systems Designer
- Computer Systems Design Analyst
- Computer Specialist
- Computer or Data Processing Systems Consultant
- Computer Methods Analyst
- Computer Consultant
- Computer Architect
- Computer Analyst Supervisor
- Clinical Analyst
- Chief Technology Officer (CTO)
- Business Continuity Analyst
- Automatic Data Processing Planner
- Applications Systems Analyst
- Applications Developer
Tasks for “Software Quality Engineer”
- Specify inputs accessed by the system and plan the distribution and use of the results.
- Interview or survey workers, observe job performance or perform the job to determine what information is processed and how it is processed.
- Expand or modify system to serve new purposes or improve work flow.
- Consult with management to ensure agreement on system principles.
- Determine computer software or hardware needed to set up or alter system.
- Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
- Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling and information engineering.
- Develop, document and revise system design procedures, test procedures, and quality standards.
- Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
- Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems.
- Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
- Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
- Assess the usefulness of pre-developed application packages and adapt them to a user environment.
- Train staff and users to work with computer systems and programs.
- Coordinate and link the computer systems within an organization to increase compatibility and so information can be shared.
- Recommend new equipment or software packages.
- Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
- Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
- Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
- Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
- Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
Related Technology & Tools
- Personal digital assistants PDA
- Mainframe computers
- Desktop computers
- Notebook computers
- Defect tracking software
- Personal computer diagnostic software
- Apache Subversion SVN
- Atlassian JIRA
- Sun Microsystems Sun ONE
- Sybase SQL Server
- Test implementation software
- Microsoft SQL Server Reporting Services
- SAS
- Web server software
- Drupal
- ESRI ArcGIS software
- Test design software
- IBM Domino
- Delphi Technology
- Puppet
- Integration testing software
- Time sharing option TSO software
- MySQL
- SAP
- Snort
- MongoDB
- Patch and update management software
- Functional testing software
- C++
- Practical extraction and reporting language Perl
- Python
- Smalltalk
- Oracle E-Business Suite Financials
- Unit testing software
- Oracle DBMS
- Dynamic analysis software
- Microsoft Word
- Eiffel
- IBM Rational Rose XDE Developer
- System testing software
- Teradata Database
- JavaScript
- Structured query language SQL
- Dassault Systemes CATIA
- Oracle Primavera Enterprise Project Portfolio Management
- Requirements management software
- The MathWorks MATLAB
- IBM WebSphere
- Hibernate ORM
- Microsoft Visual Basic Scripting Edition VBScript
- Git
- IBM Rational ClearCase
- Ubuntu
- Apache Solr
- Dynamic hypertext markup language DHTML
- Cisco Systems CiscoWorks
- Veritas NetBackup
- Hypertext markup language HTML
- KornShell
- Data entry software
- Red Hat Enterprise Linux
- National Instruments LabVIEW
- Ext JS
- Linux
- Eclipse IDE
- Geographic information system GIS software
- Oracle Fusion Middleware
- IBM Notes
- Interoperability testing software
- Static analysis software
- Load testing software
- Embarcadero JBuilder
- Red Hat WildFly
- Apache Maven
- Oracle Master Data Management MDM Suite
- Formula translation/translator FORTRAN
- Oracle PeopleSoft
- Cost estimation software
- Enterprise JavaBeans
- Unified modeling language UML
- Microsoft Visual FoxPro
- Adobe Systems Adobe Flash
- SAP Crystal Reports
- SPSS
- Epic Systems
- FileMaker Pro
- Microsoft SharePoint
- Transact-SQL
- Microsoft Internet Information Service IIS
- Element management software
- Adobe Systems Adobe ActionScript
- Electronic design automation EDA software
- Oracle Solaris
- Usability testing software
- Ruby on Rails
- Verilog
- Application management software
- Oracle JavaServer Pages JSP
- Swift
- LexisNexis
- Recovery testing software
- Adobe Systems Adobe Photoshop
- Qlik Tech QlikView
- Regression testing software
- Symantec pcAnywhere
- Popkin System Architect
- C
- IBM Cognos Impromptu
- Oracle Business Intelligence Enterprise Edition
- Tableau
- J
- OrCAD Capture
- Microsoft Outlook
- Microsoft .NET Framework
- Microsoft Access
- Oracle Business Intelligence Suite
- Oracle WebLogic Server
- Human resource management software HRMS
- WebFOCUS
- Sybase
- MEDITECH software
- SAP NetWeaver
- Integrated development environment IDE software
- Symantec Visual Cafe
- Ada
- Oracle PeopleSoft Financials
- Distributed component object model DCOM software
- Hewlett Packard LoadRunner
- Microsoft ActiveX
- Nagios
- Oracle Java 2 Platform Enterprise Edition J2EE
- Oracle Eloqua
- Active directory software
- Microsoft SQL Server
- Microsoft Active Server Pages ASP
- UNIX
- Version control software
- Compatibility testing software
- Rapide
- Microsoft Visual Basic
- Spring Framework
- Systems and application deployment and migration software
- Adobe Systems Adobe Dreamweaver
- Perforce Helix software
- Automated installation software
- Oracle Application Server
- Extensible HyperText Markup Language XHTML
- Citrix
- Stress testing software
- StataCorp Stata
- Apache Tomcat
- NoSQL
- Microsoft Visual Studio
- Microsoft Visio
- InstallShield
- HyperSpace
- Apache Cassandra
- Cascading Style Sheets CSS
- SAP Business Objects
- Hewlett Packard HP-UX
- IBM Rational ClearQuest
- Microsoft Visual C# .NET
- Virtual private networking VPN software
- Oracle Fusion Applications
- Customer information control system CICS
- Node.js
- Hierarchical simulation program with integrated circuit emphasis HSPICE
- Wise Solutions Wise for Windows Installer
- PostgreSQL
- Help desk software
- Ruby
- Mutation testing software
- Flow chart software
- Oracle JD Edwards EnterpriseOne
- Microsoft PowerShell
- Apache Pig
- Microsoft Publisher
- Microsoft Excel
- Oracle PL/SQL
- jQuery
- Computer aided design and drafting CADD software
- Wireshark
- Oracle Java
- Adobe Systems Adobe Illustrator
- CrossTec NetOp Remote Control
- PHP: Hypertext Preprocessor
- Oracle Hyperion
- McAfee
- IBM Power Systems software
- Adobe Systems Adobe Flex
- Minitab
- AJAX
- Healthcare common procedure coding system HCPCS
- System and data disaster recovery software
- Software distribution software
- Security testing software
- Adobe Systems Adobe Acrobat
- Omni Group OmniGraffle
- Microsoft Exchange Server
- Apache Struts
- Google Analytics
- Remote control software
- Structure prediction software
- Adobe Systems Adobe Fireworks
- Apache Hadoop
- IBM DB2
- Google AngularJS
- Apache Hive
- R
- C#
- IBM InfoSphere DataStage
- SAP Netweaver BW
- Splunk Enterprise
- Extensible markup language XML
- IBM Rational PurifyPlus
- Salesforce software
- Software asset management SAM software
- MicroStrategy
- SAP BusinessObjects Desktop Intelligence
- Relational database management software
- Microsoft PowerPoint
- Advanced business application programming ABAP
- Oracle JDBC
- Microsoft Dynamics
- Access management software
- Objective C
- Microsoft Dynamics GP
- Architecture description language ADL
- Business intelligence system software
- CA Erwin Data Modeler
- Common business oriented language COBOL
- Microsoft Project
- Network intrusion prevention systems NIPS
- Data conversion software
- Symantec
- ADP Workforce Now
- SpectraQuest
- NetSuite ERP
- AcmeStudio
- Diagramming software
- Apache HTTP Server
- Informatica Corporation PowerCenter
- Job control language JCL
- Microsoft Visual Basic.NET
- Microsoft Office
- SAP Master Data Management MDM
- LAMP Stack
- Stac Software ReachOut
- Migration testing software
- Component object model COM software
- Virus scanning software
- Adobe ColdFusion