QA Test Engineer Job Description

QA Test Engineer Job Description

4.5
182 votes for QA Test Engineer
QA test engineer provides thorough Analysis of test results/defects of software, hardware and embedded firmware and be able to help determine root cause and provide debugging information to developers.

QA Test Engineer Duties & Responsibilities

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

Sample responsibilities for this position include:

Work with AGILE team members to deliver on testing commitments, provide test estimates for multiple concurrent projects
Participate in an Agile development environment / Scrum team
Uphold existing quality assurance automation standards and processes
Execute performance tests and monitor results
Be able to learn a lot of complex matters in a short time frame
Be in close contact with the software testers
Be able to work in a feature team as you will be dealing with other peoples code/scripts
Be very persistent, patient and creative as you will have to debug issues that can be complex and possibly hard to reproduce
Work very efficiently in order to maximize your own output
Analyzes test results for accuracy and compliance

QA Test Engineer Qualifications

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

Licensing or Certifications for QA Test Engineer

List any licenses or certifications required by the position: ISTQB, IAT, MBTA, II, ISEB, QA

Education for QA Test Engineer

Typically a job would require a certain level of education.

Employers hiring for the QA test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Technical, Computer Engineering, Business, Education, Software Engineering, Information Systems, Management, Information Technology

Skills for QA Test Engineer

Desired skills for QA test engineer include:

SOA testing principles
C#
Defect Management process and be able to perform Root Cause Analysis of Defects arising out Automation Runs
Relational database technology and SQL
SQL
Software quality assurance processes and experience with maintaining regression test suites is highly desirable
Shell scripting and interpreted software languages are important skills to be effective in this job
Agile
Agile development & test processes
Attivio is an advantage

Desired experience for QA test engineer includes:

Enterprise storage expertise
Proficient in working with measurement equipment for certifying DVB devices (eg Tektronix VM700, VM600
Experience with IP debugging and analysis (Wireshark )
Highly proficient in Ruby or similar language
Familiar with HTTP and RESTful interfaces
Three years of software development and/or testing experience required

QA Test Engineer Examples

1

QA Test Engineer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of QA test 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 QA test engineer
  • Design and write automated tests at all levels, including unit, functional, integration, and end-to-end tests
  • Write detailed documentation for tested features
  • Report issues in defect tracking system
  • Manage and track issues progress toward milestones
  • Run regular smoke tests on the system
  • Deploy tests to staging server
  • Investigate and reproduce defects reported by customers
  • Responsible for project/release estimating and sprint analysis, allocating and monitors tasks in sprints
  • First point of contact for testing related issues
  • Responsible to review user requirements, preparation of test cases, followed by its execution and reporting of defects and completion
Qualifications for QA test engineer
  • Strong working knowledge of scale out data storage techniques (NAS and Object), Networking, data encryption, Linux server hardware
  • Working knowledge of storage industry client tools (s3cmd, CosBench, jmeter, Load DynamiX, ) to perform S3, OpenStack and NAS operations
  • Creation and execution of both automated and manual test suite
  • 2+ years scripting experience in programming languages
  • Experience in testing browser and servers side performance including profiling tools (browser development tools, Dynatrace, SiteScope)
  • Bachelor's Degree in engineering with 2-5 years of directly related experience is required
2

QA Test Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of QA test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for QA test engineer
  • Design end-to-end testing strategies for development teams
  • Develops, implements and executes test plans and test strategies
  • Read and understand software requirements via story walk-through
  • Participates in systems design with development teams
  • Interfaces with development teams and/or customers to clarify requirements
  • Writes effective and thorough bug reports and verifies bug fixes
  • May perform manual testing as needed to support development teams
  • Work closely with tech leads to implement Selenium-based QA framework from the ground up
  • Drive a mentality of quality across different subteams by laying the groundwork of solid QA practices
  • Augment development teams with writing unit and integration tests
Qualifications for QA test engineer
  • Experience with Appium, Selenium, XCTest
  • Experience in the video space and video quality issues
  • Automated testing with iOS and Android tablets and phones, 10 ft
  • Demonstrated English language competency in both written and oral communication modes for both internal and external communications
  • Preferably testing system-level applications which may or may not have a graphical user interface
  • Design, write, debug, and execute automated test scripts (eg
3

QA Test Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a QA test 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 QA test engineer
  • Write and maintain test automation of newly added regression test cases
  • Documenting of found software defects in a bug tracking tool
  • Write automation test scripts using an object oriented Ruby Cucumber framework
  • Contribute to extending the existing framework
  • Execute tests as needed during throughout the project
  • Identify and track defects through their lifecycle
  • Provide timely, ongoing status throughout the project as required
  • Provide leadership while contributing to team and company objectives
  • Follow team and company standards and contribute to refine and improve process and procedure
  • Ability to define and maintain test data
Qualifications for QA test engineer
  • Automated testing is often utilized as necessary and as time allow
  • Basic understanding of networking (eg
  • It will be the responsibility of the Test Engineer to determine when
  • Able to provide feedback on overall product quality
  • Or custom test frameworks leveraging automation tools and
  • Knowledge of Excel /Macro or similar analytical tool
4

QA Test Engineer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of QA test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for QA test engineer
  • Review functional specifications to ensure full understanding of individual deliverables
  • Design, build and execute automated tests to validate SAP and Web applications using UFT, TAO and Selenium as needed
  • Work with Functional/Business Analysts and QA to create and automate test cases
  • Identify regression testing needs, and create and maintain an Automated Regression Suite
  • Properly judge test outcomes to determine pass/fail status
  • Participate in QA and cross-team process improvement initiatives
  • Collect and analyze large amounts of data acquired during automation testing
  • Design, create and execute concurrency, load and regression test suites for new projects existing systems
  • Help create and execute test cases for assigned feature or project
  • Assist in preparing, creating and identifying scenarios and test cases
Qualifications for QA test engineer
  • Requires solid quality assurance and analytical skills with in-depth knowledge of web-based technologies and products
  • Knowledge of DoD and industry test and analysis methodologies and best practices
  • Familiarity with STIX XML schema/cyber security threat profiles and TAXII
  • Software knowledge to include web services/SaaS, PaaS, IaaS
  • Previous health care industry experience within both the provider and payer markets would be a major advantage
  • Strong experience on testing Networking technologies ( Ethernet, VLAN, Layer 2/Layer 3, MPLS, SDN, OpenFlow, Virtualization, Restful , Netconf, SNMP )
5

QA Test Engineer Job Description

Job Description Example
Our growing company is looking to fill the role of QA test engineer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for QA test engineer
  • Works closely with the QA team to communicate issues or risk in a timely and detailed manner
  • Execute and QA implementation of tracking JavaScript using internal tools
  • Update and maintain campaign tracking spreadsheets
  • Participate in design and implementation of highly scalable and fault-tolerant distributed components using functional programming paradigm, APIs, abstractions and integration patterns to solve challenging distributed computing problems
  • Help converting business requirements into technical requirements and design and develop system acceptance criteria, functional test plans with a focus on coverage, performance and automation
  • Collaborate with the multiple teams across Development, Operation & Infrastructure, Product to analyze, debug and resolve design and code issues
  • Test new firmware and software (Windows & Mac) builds
  • Come up with a test plan, document findings and track issues carefully
  • Work with software/firmware people to fix or log defects
  • Release new software/firmware builds and track latest releases
Qualifications for QA test engineer
  • Experience in web application testing (web services / Java / APIs)
  • 7 years of QA experience, 2 of those years MUST include writing software test scripts to perform testing UI automation
  • Strong automated quality assurance testing background
  • Experience writing, debugging and executing test scripts
  • Hands-on familiarity with test instruments required
  • Minimum of 8 years hands on experience in developing regression and functional test plans, managing defects, and implementing stress/load/volume/automated testing of Windows Form and Internet (both web and SOA) applications

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates