Software / Software Quality Engineer Job Description

Software / Software Quality Engineer Job Description

4.5
197 votes for Software / Software Quality Engineer
Software / software quality engineer provides training on technologies and tools used for testing: Bluetooth, Agile, X-code, Eclipse, HTML, XML, Web UI, Android and iOS applications, Bluetooth traffic analyzers (Ellisys, Frontline), HID tools,JIRA.

Software / Software Quality Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Guides the planning, creation and execution of automated tests using an test automation tool including, but not limited to, Selenium, Fitnesse, JUnit, and Java based home grown test frameworks
Create Test Plans outlining test approach and risk mitigation
Write test plans and test cases throughout the development lifecycle
An exciting position is available within the SW Business Operations Agile Technologies team for a QA Test Automation Engineer consult, design, create, and support processes and tools in test automation within the Continuous Integration/Testing Agile processes
When involved in testing, Ensure test design is traceable to requirement and achieves a high level of requirement and test execution coverage
Executes manual and automated test cases, performs back end data validation
Defines test objectives, writes scripts (manual and automated)
Develop and execute verification test protocols in formal verification environment per applicable company procedures
Review and approval of validation deliverables, including but not limited to tool classification / risk analysis, Validation Plan, User Requirements Specification, Test protocols and Reports
Assure product quality through the development of 'net-new' manual or automated test scripts

Software / Software Quality Engineer Qualifications

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

Licensing or Certifications for Software / Software Quality Engineer

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

Education for Software / Software Quality Engineer

Typically a job would require a certain level of education.

Employers hiring for the software / software quality engineer 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 / Software Quality Engineer

Desired skills for software / software quality engineer include:

SQL
Predictive maintenance and machine learning algorithms
Machine Learning- Prescriptive
JAVA and Python is desirable
Automation Software Testing tools like Selenium in C#
Process quality
Quality standards to improve product
Test
Development methodologies cycle
At least one software development tool

Desired experience for software / software quality engineer includes:

You should possess a bachelors or masters degree in Computer Science, Information Systems, Software Engineering, Operations Management, Organizational Management
Knowledge of software development and build tools GIT, Code Collaborator, JIRA, Contour
Computer Science Degree, Computer Engineering Degree, or equivalent
Professional Software development experience in C++ and or C# (Internships included)
Preferred knowledge in gaming consoles
Ability to negotiate with end-users on features, priorities, deliverables, and timeline

Software / Software Quality Engineer Examples

1

Software / Software Quality Engineer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software / software quality engineer. 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 / software quality engineer
  • Produce reports that are clear, effective, insightful, and traceable whether for defects discovered during test or non-compliance issues found during a process review or audit
  • Shares best practices - Development framework and Software quality tools
  • Work independently to create, maintain and execute automation test plans
  • Leverage (if necessary, develop) metrics-based governance, relevant reporting and audit mechanisms
  • Support root cause analysis exercises against target areas, propose corrective approaches for measurable improvements, Track and report progress
  • Participate in Daily Standups, Iteration Planning, Backlog grooming, Bug triage
  • Work closely with offshore team member, communicate time lines, progress, project deliverable to offshore team
  • Define the optimum suites for sanity, regression, smoke, deployment verification , and advanced aspects of system testing automation
  • Offered and administered by Leslie & Associates
  • Implement software quality engineering activities on UAS programs
Qualifications for software / software quality engineer
  • Proficient in at least 2 scripting/programming languages (Python, Perl, JAVA, C/C++)
  • Ability to write clear defects
  • BS or MS in computer science or Relevant Industry Experience preferred
  • Experience with testing enterprise software
  • Ability to create test plans, define testing strategies
  • Experience with Java, and/or .NET
2

Software / Software Quality Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a software / software quality engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software / software quality engineer
  • Identify test requirements, generate test plans based on those requirements and execute test cases to ensure quality of software for production rollouts
  • Participating in software test process and verification of test results
  • Develops and creates test protocols as necessary
  • Create test scenarios, work closely with engineers ensuring high quality of tests
  • Test Protocols, Requirements Trace Matrices, Reports
  • Work with QA and project teams to assist in meeting software objectives and deadlines
  • Generate QA inputs for project reviews and lifecycle-related design reviews
  • Lead and undertake project QA activities to ensure that software tasks are carried out in accordance with plans
  • Perform software related audits, assessments and surveillance activities and follow up non-conformances
  • Offer professional advice to projects on software QA matters
Qualifications for software / software quality engineer
  • Collaborate closely with the development team to analyze, debug and resolve errors/issues
  • Experience and familiarity with NASA flight programs involving Human –related spacecraft / launch vehicle systems and domains such as rocket engine propulsion control
  • Manages provision of consultancy services
  • 3-5+ years SQE/QA experience
  • Experience collaborating with an agile team using Scrum
  • Experience with distributed and off-shore teams preferred
3

Software / Software Quality Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a software / software quality engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software / software quality engineer
  • Provide test coordination of test assignments by offshore, outsourced contractor-testers
  • Document designs, test cases, test results
  • Review use case documentation, participate in the test case creation and provide input into test plans for assigned projects
  • Assist in creating quality best practices across the organization
  • Analysis of test results to uncover and report any defects, bugs, errors, configuration issues or interoperability flaws
  • Designs and develops test plans based upon functional and design specifications
  • Executes and maintain automated test scripts
  • Provide a leadership role and test coordination for other testers as needed
  • Create and design test cases to meet acceptance criteria and comply with all quality standards
  • Automation of test cases using Robot Framework & JMeter
Qualifications for software / software quality engineer
  • MS in related Engineering degree preferred
  • BS degree in EE or CS preferred
  • Recent Graduate up to 3 years of experience
  • BSEE with a strong focus on software or BSCS
  • Good understanding of Object Oriented Design and the C++ and/or C# language
  • Experience with the Linux file system and development in Linux
4

Software / Software Quality Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a software / software quality engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software / software quality engineer
  • Ensure comprehensive test coverage of functional, API test cases, automation scripts by reviewing the requirement and test suites on a regular basis
  • Secures, organizes, and maintains test environment as needed
  • Generate & review reports and test scripts
  • Participate in design reviews and drive recommendations for product quality and testability, also influencing test strategies and designs across teams
  • Explore and share best practices in emerging development frameworks and software quality tools
  • Review final test reports for accuracy and completeness, including verifying all data is within tolerance
  • Help to defining quality standards and metrics
  • Create and maintain all QA documentation
  • Work with other Agile team members to resolve assigned release/project issues and risks
  • Provide training and mentoring to other team members as expertise grows
Qualifications for software / software quality engineer
  • Customer Focus – making customer needs a primary focus of one’s actions
  • Debugging backend issues related to servers, database, accounts
  • 3 to 5 years of experience testing software solutions
  • Experience with performance and/or security testing would have added advantage
  • Be comfortable working with unit testing frameworks
  • Experience with object-oriented languages
5

Software / Software Quality Engineer Job Description

Job Description Example
Our company is looking to fill the role of software / software quality engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software / software quality engineer
  • Develop test automation scripts using Java based automation tools (TestNG, FitNesse, Selenium, Silk4J, etc)
  • Develops and implements test plans and cases to test server features and integration of kafka with Vertica's highly distributed system
  • Design test methods, test cases and other documentation for functional and regression testing under leader supervision
  • Executes engineering test cases or baseline/integration test cases and insure that results are recorded
  • Work closely with developers and extend automated unit test cases and share test code
  • Ensuring that test protocols, reports, and artifacts adhere to Design Control procedures
  • Helping the project team achieve 100% requirements test coverage
  • Clarify and document test requirements
  • Develop, organize and perform software verification and validation test procedures
  • Develop automated test verification plans & procedures
Qualifications for software / software quality engineer
  • Experience Python, Java, Jenkins, LAMP, Javascript, WPF, MSSQL, JQuery, Ajax a plus
  • Proven experience using Gherkin, Cucumber, Ruby, Calabash, Java and Selenium
  • Work closely with developers, support, offshore/onshore QA and management to promote successful delivery of products on time with customer satisfied quality
  • Understanding of complete end-to-end product design and deployment life cycle
  • Bachelor’s degree in Computer Science or related degree program
  • A degree in Computer Engineering, Computer Science or a related field

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates