SQA Engineer Job Description

SQA Engineer Job Description

4.5
153 votes for SQA Engineer
SQA engineer provides technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques across the teams.

SQA Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Design, develop, and execute test automation scripts written in Python
Basic software test, system startup, upgrade, redundancy, power management, system communication framework, unified management/debug interfaces
Write and maintain automated tests for language technologies on Android, iOS, Windows and Linux
Work in conjunction with language experts to do black box testing on new releases of projects
Perform validation for software
Participate in code review process and help maintain Git repos
Regression testing of new releases
Work closely with software and language teams to help resolve software issues
Assist managers in the evaluation, scope, and cost of projects
Documents test design, test plans, and test results

SQA Engineer Qualifications

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

Licensing or Certifications for SQA Engineer

List any licenses or certifications required by the position: ISEB, ISTQB, RHCE, CCNA, PMP, VDA, CCIA, CCEE, CCA, CNE

Education for SQA Engineer

Typically a job would require a certain level of education.

Employers hiring for the SQA 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, Education, Technical, Computer Engineering, Electrical Engineering, Science, Business, Software Engineering, Communication

Skills for SQA Engineer

Desired skills for SQA engineer include:

Testing/QA methodologies and processes
SQL
Tools and techniques for:
Encryption and tunneling protocol test methods
Functional SQL functions
Testing tools like JIRA
QTest and any other testing tools
Python
C#
OTC Derivatives

Desired experience for SQA engineer includes:

Multi-tasking skills and ability to work on multiple features in tandem
Experience with 3D CAD/CAE software (Alias, ICEN, CATIA, IDEAS, Pro/Engineer, NX and Inventor) is a plus
Experience working directly with customers in a support or service environment is plus
Computer programming skills is a plus
Experience with agile test methodologies
Experience with commercial or internally developed automation tools

SQA Engineer Examples

1

SQA Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a SQA 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 SQA engineer
  • Works with system administrator to change or alter system configuration or environment in order to run specific tests
  • Write automated tests cases
  • Design test strategies and execute end-to-end tests of all the software components of our product—mobile, web and reports
  • Make risk-based testing decisions based on an understanding of the application architecture
  • Mentor and supervise more-junior team members
  • Report status to stakeholders in cross-functional meetings
  • Utilize automation appropriately to accelerate testing
  • Create comprehensive testing plans to test features, functionality or whole of Installation Framework/SDK at code level
  • Document test design, test plans and test results
  • Execute test plans, confirm defects and work with SCRUM team to prioritize defects for fixing
Qualifications for SQA engineer
  • Experience with 3D Mechanical CAD/CAE software (CATIA, IDEAS, Pro/Engineer, Inventor) is a plus
  • Ability to work on multiple projects/features simultaneously
  • Bachelor of Science degree in Computer Science/Computer Engineering, Civil/Mechanical/Architecture, or other engineering discipline
  • Professional work/internship experience is desirable
  • General understanding of software design principles
  • Programming experience in C++, VB, .NET/C#, XML, Unicode, or Java
2

SQA Engineer Job Description

Job Description Example
Our growing company is hiring for a SQA engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for SQA engineer
  • Write code to run automated tests and deliver results
  • Report team metrics and development progress
  • Device Test Plans, Test Cases and Test Reports for software projects
  • Assist Test Manager in maintaining and improving test process
  • Perform manual testing to discover any software bugs that are present
  • Be able to produce clear and well written Bug reports
  • Verify that bugs that have been declared as fixed have been fixed in a software release
  • Provide estimation of timescales for project work when required
  • Add tests to the automated test framework already in place
  • Excellent network knowledge (TCP/IP, router switches)
Qualifications for SQA engineer
  • Works well as part of an interdisciplinary group
  • Self-starter, ability to work with ambiguity, adapts to change quickly and works with minimal supervision
  • Knowledge of Selenium, Win 32, and Microsoft UI automation APIs are pluses
  • Knowledge of AutoCAD or other competitive CAD software is a strong plus
  • Background in CAM domain, such as with experience in CAM related software development or testing, CNC machinist
  • Bachelor’s degree in Mechanical Engineering or computer science
3

SQA Engineer Job Description

Job Description Example
Our growing company is hiring for a SQA engineer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for SQA engineer
  • Experience product based hardware/firmware products (e.g., Phillips, GE Medical, complex set top box)
  • Experience in cloud based systems or mobile testing a plus
  • Take responsibility for the quality assurance of features and develop comprehensive test strategies with a customer workflow focus
  • Write automation scripts for owned stable features and re-baseline the scripts as needed
  • Bring a customer perspective into the software development and testing
  • Receive defect reports from other sources (customers, product support, newsgroups, Applications Engineers) and confirm and track specific issues for use by development
  • Be part of a small, collaborative tech team
  • Design test strategies and execute end-to-end tests of all the software components of our product—mobile and web
  • Build and maintain test suite for mobile and web applications
  • Develop the automation test cases/test scripts for mobile and web applications
Qualifications for SQA engineer
  • Familiar with version control (Git a plus)
  • Autonomous, organized, and quick learner
  • JavaScript experience will be a strong plus
  • Experience in web testing will be a plus
  • Domain knowledge in mechanical is a plus
  • Domain knowledge in 3D printing is a strong plus
4

SQA Engineer Job Description

Job Description Example
Our growing company is looking for a SQA engineer. 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 SQA engineer
  • Develop or specify standards, methods, or procedures to determine product quality / release readiness
  • Test integration between systems and analyzes data
  • Collaborate with engineering team to plan, and coordinate testing activities
  • Interpret test results, record and track bugs if necessary
  • Perform manual testing when required
  • Plan and execute feature tests
  • Perform automated and manual testing
  • Triage and debug test failures across a multi-machine hardware/software stack and continuous Integration automation framework
  • Troubleshoots code and debugs if necessary
  • Create test plans to test features, functionality, or whole products at the code level
Qualifications for SQA engineer
  • Experience with software installation testing
  • Experience with key aspects of software installation
  • Experience with Windows System Internals
  • 5+ years in traditional QA role
  • Prior experience with testing other ASIC SDKs a big plus
  • Testing of bootloader/linux kernel a plus
5

SQA Engineer Job Description

Job Description Example
Our innovative and growing company is hiring for a SQA 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 SQA engineer
  • Application of test concepts to derive targeted testing of complex products (functional, systems integration, and performance)
  • May design and develop test tools
  • Lead and mentor jr level engineers
  • Hands on Java development with Server-side web technologies (Spring, JPA, Hibernate)
  • Medium complexity-Quality Assurance
  • Complexity of applications
  • Review product requirements together with the team and define acceptance criteria’s for user stories
  • Create test plans for new or updated features in HPQC based on user stories
  • Execute test cases and log defects to JIRA
  • Take part in demo sessions after each iteration
Qualifications for SQA engineer
  • Experience of white box testing with C/C++ highly desired
  • Must demonstrate ability to read C/C++ code and understand what it does
  • Must have ability to write targeted test cases based on understanding of likely failures
  • Experience with 3D Mechanical CAD/CAM software is a plus
  • Be proficient in design tools such as AutoCAD Mechanical, SolidWorks or Inventor, experiences with design software testing methodologies are a plus
  • Bachelor's degree or above, major in Mechanical Design, Computer Science or related field

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates