Software Engineer, Quality Job Description

Software Engineer, Quality Job Description

4.5
148 votes for Software Engineer, Quality
Software engineer, quality provides guidance, direction and training for teams migrating to Git based source code management and Continuous Integration and Continuous Build solutions.

Software Engineer, Quality Duties & Responsibilities

To write an effective software engineer, quality job description, begin by listing detailed duties, responsibilities and expectations. We have included software engineer, quality job description templates that you can modify and use.

Sample responsibilities for this position include:

Design/Develop/Execute load testing and performance testing scripts based on application usage scenarios
Ensures highly complex testing on projects utilizing Practice Area guidelines
Identifies opportunities, then leads the roll out of inventive tech ideas and implements solutions with other projects teams, the SQE department, other departments
Foster a continuous improvement approach to QA activities
Report QA status, as appropriate, to keep project stakeholders informed on deliverables and timelines
Collaborate with team to isolate defects and streamline the bug fixing process
Executes and /or manages SW validation & control activities
Solid understanding of computer networks
Experience with layer 7 networking protocols
Experience with packet trace analysis

Software Engineer, Quality Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Engineer, Quality

List any licenses or certifications required by the position: ASQ, ISTQB, ISO, 9001, CSQE, CQE, PMP, CRE, ASQC, CMMI

Education for Software Engineer, Quality

Typically a job would require a certain level of education.

Employers hiring for the software engineer, quality job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Technical, Software Engineering, Education, Electrical Engineering, Science, Software Development, Physics

Skills for Software Engineer, Quality

Desired skills for software engineer, quality include:

Continuous integration and deployment tools
Application
Data and infrastructure architecture disciplines
HTML
Chrome developer and testing tools
Unix
Digital IT space and the motivation to do something about it
JSON and source control Git/bit bucket desired
Java
JavaScript

Desired experience for software engineer, quality includes:

Successfully interface with customers with a diverse set of backgrounds and needs - able to speak their language, appreciate their challenges, and maintain their respect
Solid knowledge of software engineering principles
Some scripting experience in one of Perl, Ruby, PHP, Python desirable
Knowledge of Continuous integration methodologies and building automated tests to integrate into CI Process
Understanding of Performance testing tools such as Jmeter, Silkperformer and other load testing tools
Familiarity with automated testing tools (HP UFT, Selenium)

Software Engineer, Quality Examples

1

Software Engineer, Quality Job Description

Job Description Example
Our company is growing rapidly and is looking for a software engineer, quality. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software engineer, quality
  • Identify software process or product non-conformances and initiate appropriate corrective action
  • Conduct program specific software quality activities as applicable
  • Contribute to metrics collection and analysis
  • Support proposal reviews and quality estimates
  • Support QMS initiatives and conduct internal QMS audits as applicable
  • Ability to work independently with the team
  • Support the Project team on Automation or Performance testing by creating and executing automation/performance scripts
  • Software Quality Assurance Assessments
  • Software Quality Assurance Milestone Reviews
  • Design documentation reviews
Qualifications for software engineer, quality
  • Track project team progress by utilizing JIRA
  • Degree focused on engineering and math with specifically applied math, computer science, computer engineering, electrical engineering, mechanical engineering or aerospace engineering
  • Able to conduct effective analysis and root cause identification to drive improvements
  • Familiar with details of individual aspects of the software lifecycle
  • A minimum of 5 years of experience in quality engineering testing software product is required
  • Experience testing medical devices and web applications a plus
2

Software Engineer, Quality Job Description

Job Description Example
Our company is searching for experienced candidates for the position of software engineer, quality. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer, quality
  • Contribute to and enhance the developing knowledge base within the quality function
  • Increase customer satisfaction in the provision of quality services
  • Support the continuous improvement of the quality processes
  • Provide engineering quality project support according Automotive SPICE expectations for software based systems
  • Quality assurance for engineering projects
  • Develop & Maintain the project specific quality assurance plan and generate the project specific status report
  • Preparation and execution of project specific quality checks
  • Analyze, identify and initiate process improvements
  • Adapt and establish process improvements into projects
  • Communicate and report improvement activities to customer according agreed requirements
Qualifications for software engineer, quality
  • Background in enterprise scale software especially in analytic or business intelligence, data warehousing using Services Oriented Architectures
  • In-depth knowledge of standard web technologies, including app servers, web servers, databases, browsers
  • Expertise in implementing test automation at the API and Web UI levels with commercially available tools such as Selenium, Telerick Test Studio or Visual Studio Coded UI Tests
  • Experience working with SCM tools such as SVN and Git and Continuous Integration tools such as Jenkins or Hudson
  • Knowledge in Object oriented concepts, simple SQL Queries
  • Proven experience of automaton testing
3

Software Engineer, Quality Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software engineer, quality. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software engineer, quality
  • Ensures that all pertinent validation deliverables are of high product quality and are compliant with policies/procedures
  • Works with little to no supervision to fulfill duties in accordance with requirements of the QSR regulations, GAMP5, Corporate policies and procedures
  • Candidate will perform quality assurance on new software, reports bugs, and helps improve internal tools
  • Review and analyze testing data to identify problematic areas, provide feedback to developers team
  • Software Development Plans
  • Software Verification and Validation Plans
  • Software Requirements Specifications
  • Software Architecture and Design Documents
  • Software Risk Management Documents
  • Support product transfer to production and software deployment
Qualifications for software engineer, quality
  • Knowledge of ISO 13485, ISO 14971, and IEC 62304 are highly desirable
  • Analyze and writes Test Cases
  • Working knowledge of the command line in Linux
  • Working knowledge of databases with emphasis on SQL
  • Working knowledge of the setup and configuration of the Windows OS
  • Experience with bug tracking systems (Jira, Bugzilla)
4

Software Engineer, Quality Job Description

Job Description Example
Our company is looking for a software engineer, quality. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer, quality
  • Design and develop automation tests scripts for new features implemented
  • Create and maintain documentation of release workflows, deployment procedures
  • Lead & participate inCAPAactivities related toQMS Software
  • Support & review Engineering Changes toQMS software
  • Maintain & updated SOP's related to QMS software
  • System integration testing of software components
  • Extend and update existing automation tools
  • Responsible for development, execution, tracking and results reporting of automated testing
  • Participate in all phases of testing cycles, including functional, Integration, Regression, Load and Performance testing
  • Participate in Daily Standups, Iteration Planning, Backlog grooming, Bug triaging
Qualifications for software engineer, quality
  • Knowledge of continuous integration methodologies
  • Experience in requirements and specifications reviews
  • Knowledge and experience working in a regulated environment is a plus
  • Minimum 7+ Years hands-on software testing experience
  • Use methodical and repeatable processes to verify releases meet quality standards prior to deployment
  • Typically requires a bachelor's or master's degree in engineering or related discipline and eight or more years of related experience with a bachelor's degree or six or more years with a master's degree
5

Software Engineer, Quality Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software engineer, quality. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer, quality
  • Working in an Agile Scrum-of-Scrums environment
  • Reviews and contributes to software and system specifications
  • Work with design teams to troubleshoot, root cause, and resolve
  • Product issues
  • Develop & maintain verification and validation plans and procedures, including risk management for software projects
  • Maintain the defect databases for projects
  • Develop software quality assurance processes for software configuration management and release engineering
  • Continued effort in designing automated tests used in verification and validation of all products
  • Perform globalization testing, update existing test suites to support different languages
  • Develops, executes, and analyzes tests for server features specifically focused around the system level features, functionality, performance and kafka integration
Qualifications for software engineer, quality
  • 3 - 5 years of experience in software automation testing or software development
  • Solid Knowledge in quality assurance and control concepts
  • Hands-on experience with black box testing
  • Hands-on experience with automated testing tools/technologies such as selenium and/or appium
  • Experience with testing of complex software systems
  • Experience with distributed services oriented software systems preferred

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates