QA Engineer Resume Sample

4.8
23 votes

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Myrl Rau
2308 Farrell Park,  San Francisco, CA
+1 (555) 789 3884

Work Experience


Associate QA Engineer
05/2018 - PRESENT
Boston, MA
  • Maintain/enhance existing Java code
  • Familiarity with Windows Server and Linux Operating System
  • Proficiency with SQL- demonstrated ability to create DB table Schema, Stored Procedure, and Trigger
  • Knowledgeable of the various data exchange formats like XML, JSON, etc
  • Basic knowledge of Data Analysis (log analysis, network package analysis, etc…)
  • Understanding of Continuous Deployment and Continuous Integration
  • Communicate clearly and effectively with business and technical audiences
  • Capable of multi-tasking and working through multiple priorities
  • Flexible to work extended hours or off-hours when needed
QA Engineer
10/2014 - 04/2018
San Francisco, CA
  • Capable of manual checking and validation of new features and participate in peer reviews
  • Able to define test plans and ensure levels of testing provided minimise the risk of issues to clients and customers, whilst achieving the highest possible quality
  • Can demonstrate ability in acceptance and regression testing
  • Experience owning and driving software features in a QA role
  • Strong organizational skills and experience working on cross functional teams
  • Experience with Python, JavaScript, or other programming language with a focus on automating scripting and debuging
  • Experience in conducting internal audits, preferably for either oil & gas, pharmaceutical or petrochemical projects
QA Engineer Intern
08/2009 - 08/2014
San Francisco, CA
  • Partaking in training workshops and pairing sessions to improve yours and the team’s capabilities
  • Responsible for coordination of projects, process improvement initiatives and improve on-going performance of SG products and services from the customers’ perspective
  • Career Gap Analysis
  • Two or more years of QA experience
  • Experience in Perl/Python scripting and user-level automation using Selenium, WATIR
  • Strong organizational skills, tracking multiple test executions simultaneously and be able to synthesise the results
  • Be confident to develop test scenarios and able to test the full stack from the end user client UI down to the database and across multiple devices

Education


Colgate University
2005 - 2009
Engineer's Degree in Computer Science

Professional Skills


  • Strong test planning, time management and strong skills involving prioritizing and re-prioritizing testing tasks
  • Excellent analytical, problem solving and learning skills with strong Communication and interpersonal skills while working in diverse team environments
  • Strong analytical and troubleshooting skills. Strong communications skills (written and verbal)
  • Excellent verbal and written communication skills with strong analytical, problem solving and presentation skills
  • Excellent oral and written communication skills, as well as strong leadership skills
  • Strong skills using Selenium and Java programming skills
  • Strong verbal and written communication skills with demonstrated experience delivering briefings to both technical teams and touch labor personnel

How to write QA Engineer Resume

QA Engineer role is responsible for analytical, technical, interpersonal, programming, english, automation, testing, troubleshooting, scripting, basic.
To write great resume for qa engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For QA Engineer Resume

The section contact information is important in your qa engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your QA Engineer Resume

The section work experience is an essential part of your qa engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous qa engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular qa engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions. Representative QA Engineer resume experience can include:

  • Excellent communication skills and exceptionally good with multitasking assignments
  • Leader with experience in Functional Test leadership skills with Good knowledge in Automation testing
  • Experience with API test automation with tools such as Postman, TestNG, JUnit, Selenium etc. Strong skills in whitebox testing & automation
  • Exceptional ability and motivation to learn new skills (especially automated testing skills)
  • Strong analytical thinking, excellent communication skills, quick learner
  • Excellent analytical and problem-solving skills; a passionate commitment to enabling teams to delivering Apple quality software quickly and efficiently

Education on a QA Engineer Resume

Make sure to make education a priority on your qa engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your qa engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school
These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in QA Engineer Resume

When listing skills on your qa engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience. Present the most important skills in your resume, there's a list of typical qa engineer skills:

  • Strong analytical skills, strong oral and written communications skills, and great attention to detail are required
  • Possesses good interpersonal skills and has the ability to collaborate effectively with coworkers
  • Good interpersonal and communication skills; and work effectively as a team player
  • Excellent written/verbal communication skills. Exceptional interpersonal and organizational skills with high attention to detail
  • Very good communication skills within and across teams with varied technical skills
  • Strong programing skills with C or C++ and experience developing test tools in Python or Perl

List of Typical Experience For a QA Engineer Resume

1

Experience For Associate QA Engineer Resume

  • Linux/Unix skills. Scripting and/or Java programming skills
  • Skills including strong troubleshooting, excellent communication (both written and verbal) and the ability to support multiple product lines
  • Strong know how in network technology/security as well as very good Linux skills
  • Excellent Linux/Unix skills in debugging and troubleshooting performance issues
  • Strong manual testing experience (Experience testing on iOS platform is an advantage)
  • Excellent collaboration, planning & estimating skills
  • Good problem solving and debugging skills and has ability to identify and mitigate risk
  • Strong programming skills required in C
  • Practical skills of requirements analytical processing, strong knowledge of requirements management and basic practice in requirements design
2

Experience For SW QA Engineer Resume

  • Excellent communication skills and the ability to work as part of a team, or by yourself depending on the tasks at hand
  • Solid experience in testing of modern mobile applications on different platforms (iOS, Android) and strong knowledge of test methodology
  • Excellent SQL and UNIX skills
  • + Strong analytical skills to debug and isolate problems
  • +Excellent communication skills both written and verbal
3

Experience For Mobile QA Engineer Resume

  • Strong Unix skills (Ubuntu/Red Hat)
  • Good analytical/troubleshooting skills and astute attention to detail required
  • Excellent communication skills and a healthy desire for collaboration
  • Strong interpersonal skills with the ability to work in a collaborative agile environment as well as independently with minimal supervision
  • Clear and effective communication skills, a positive attitude
  • English - strong interpersonal, written, and oral communication skills
  • Clear and effective communication skills, both written and oral
  • Team player attitude and excellent communication skills
4

Experience For Senior Mobile QA Engineer Resume

  • Good analytical skills and self-initiative to learn new testing methodologies and techniques
  • Excellent Communication skills - oral, written, presentations
  • Experience: Proven experience as QA Engineer (1-2 years)
  • Good skills in MS office programs (Word, Excel, PowerPoint, Project)
  • Good communication skills; the ability to explain and present details to both technical and business audiences
  • Good general communication skills and attention to detail
  • Strong problem solving and analytical skills, ability to think creatively
  • Excellent verbal and written skills; ability to communicate to a wide variety of audiences, both business and technical
5

Experience For Security QA Engineer Resume

  • Strong understanding of and demonstrated experience with process improvement and Root Cause/Corrective Action (RC/CA) analysis
  • Good oral and written communication skills in English language are mandatory
  • Team person and excellent interpersonal skills
  • Extremely strong investigative and interpretive skills required
  • Programming/Scripting Skills: Perl, Tcl/Tk, or any other scripting language
  • Modeling Experience? – Hands on experience with Simulink modeling
6

Experience For Asst Dir-prin QA Engineer Resume

  • Programming skills, can write well-structured, maintainable code
  • Demonstrated experience with reading and interpreting engineering technical documentation - i.e. engineering drawings and specifications
  • Demonstrated experience developing and implementing robust test strategies
  • Experience of or strong theoretical understanding of the Hadoop ecosystem – including Map/Reduce, Hive, Oozie
  • Basic test automation skills including scripting
  • Solid experience in designing and developing performance test frameworks, tests, metrics and dashboards
  • Intermediate English (reading/writing skills)
7

Experience For Senior SW QA Engineer Resume

  • Experience in direct software verification and validation, including white-box and black-box testing
  • Experience using data driven testing to validate results
  • Experience with multi-processor/parallel-processing or experience in quantitative areas such as machine learning and computer vision
  • Experience in disposition of non-conforming products, including Material Review Board experience
  • Solid QA methodology, planning and execution experience, including defect management
  • Test Automation experience, with coding experience in Java or any other programming language
  • Prior experience with Clustering and Stacking routers and firewalls
8

Experience For Regular QA Engineer Resume

  • Reliable, trustworthy, mature, and professional. Able to apply technical skills in evaluating problems, logical decision making ability
  • Experience in IT services with 2+ years’ experience in Automation Testing using Tools like HP UFT, Lean FT, and Selenium Web Driver
  • Good English skill (speaking and writing)
  • Solid experience with relational database and SQL; capable of constructing and interpreting complex queries
  • Your experience actively participating in design reviews and willingness to suggest ideas for better end-user experience
  • Strong experience working in small to medium size project teams
  • Strong previous experience working in a QA or test role
  • Strong knowledge on data warehouse concepts, SQL query syntax. Working experience in SQL Server and Oracle
  • Demonstrated experience testing a variety of browsers and mobile devices
9

Experience For Web QA Engineer Resume

  • Strong experience in programming languages, such as C, C++, Java, and shell scripts, etc
  • Mid-level to advanced coding skills, preferably in Javascript
  • Proven testing automation experience
  • Interact effectively with all stakeholders, including peers, Product Management and Development
  • Effectively communicate requirements without alienating audience
  • Advanced knowledge and proven experience in UI testing (2+ years)
  • Proven experience working with test automation tool (e.g. Selenium, HP QTP)
  • Advanced skills of requirements analytical processing, requirements management and basic practice in requirements design
10

Experience For Senior / Regular QA Engineer Resume

  • Strong experience in manual testing (3+ years)
  • Efficient at prioritizing own tasks; good time management and communication with development team (in office or remote)
  • Years of Related Work Experience: 3-5 years of Quality Assurance / Testing and QA project coordination experience in a fast-paced environment
  • Effectively investigate product concerns, providing feedback and resolution to internal and external customers
  • Well-developed communicative and team-working skills
  • Strong experience in developing test plans, test cases, and test scripts
  • Demonstrated experience in software quality assurance testing

List of Typical Skills For a QA Engineer Resume

1

Skills For Associate QA Engineer Resume

  • Strong programing skills with C or C++ and experience developing test tools in Python, Perl, Javascript or Ruby
  • SQL, Perl, Groovy, DOS command line, Experience with Agile methodologies, Strong interpersonal, analytical and troubleshooting skills
  • Outstanding prioritization and time management skills
  • Experience with providing advice on testing tools and leveraging them effectively within a testing activity
  • Strong analytical skills including problem solving, planning, and reporting ability
2

Skills For SW QA Engineer Resume

  • Demonstrated problem solving skills, including Root Cause Analysis and Corrective Action Planning
  • Wide ranging and broad-based experience of manufacturing engineering skills and disciplines
  • Good hands on java programming skills including understanding on Junit, ant etc
  • Good troubleshooting and problem solving skills. Ability to understand and articulate clearly on customer issues
  • Good QA skills (bug isolation, troubleshooting and reporting)
  • Strong programming and scripting skills desired
  • Strong analytical skills. Self-thinking and having hands-on approach
  • Good problem solving, troubleshooting and communication skills
3

Skills For Mobile QA Engineer Resume

  • Excellent mobile and web debugging and troubleshooting skills (xCode, Charles Proxy or similar)
  • Strong programming and scripting skills (C#, Java, etc)
  • Possess analytical problem solving skills and passion for quality and excellent testing aptitude
  • Strong debugging, analytical and problem solving skills
  • Very strong troubleshooting, debugging, and analysis skills
  • Demonstrated analytical and collaborative problem solving skills (defect analysis and reporting)
  • Strong manual testing experience (Experience testing on Android platform is an advantage)
  • Good development/scripting skills in common languages like JAVA, PHP, C++, JavaScript, etc
  • Strong skills in testing of Desktop & Web based products (preferably in Healthcare domain)
4

Skills For Senior Mobile QA Engineer Resume

  • Good documentation skills which include writing user manuals
  • Strong Unix scripting skills to perform data/file manipulation and assist test automation
  • Demonstrable and proven experience in creation, validation and coordination of system and user acceptance testing
  • Experience with Content Management System (CMS) in general, with 3+ years experience using AEM, Adobe Experience Manager (formerly known as Day CQ)
  • Good coding skills (Java)
  • Good analytical skills and self initiative to learn new testing methodologies and techniques
  • Good Knowledge in development/scripting skills in common languages like VB, JAVA etc
5

Skills For Security QA Engineer Resume

  • Excellent interpersonal, problem solving, organizational, and detail oriented skills
  • Strong skills with scripting and REST-based APIs
  • Excellent troubleshooting skills even when in high-pressure situations
  • Demonstrated skills in scripting languages, such as shell, TCL, PERL are considered assets
  • Supportive and collaborative work environment providing many opportunities to expand your experience and develop new skills to progress your career
6

Skills For Asst Dir-prin QA Engineer Resume

  • Thrive in a team setting as well as excel independently and autonomously Excellent written and verbal communication skills
  • Good knowledge of manufacturing/inspection related math skills
  • Strong analytical and problem solving skills with a meticulous attention to detail
  • Knowledge of root cause analyses methodologies and demonstrated experience in the development and evaluation of effective preventive/corrective action plans
  • Good communication and Interpersonal skills to work collaboratively in an agile environment
  • Good communication skills with developers
  • Strong background in hands-on debug and validation experience in a lab and pre-production environment
  • Strong analytical skills and requirement analysis
  • Good communication (both writing and speaking) skills
7

Skills For Senior SW QA Engineer Resume

  • Strong Linux/Unix administration skills desired
  • Strong teamwork skills to coordinate and collaborate with Development and Product teams
  • Strong communication skills both in Russian and English
  • Strong communication skills, with ability to communicate at all levels of the organization
  • Strong computer skills in MS Office products and database management
  • Strong SQL experience (ideally on Teradata but other RDBMS experience is fine)
  • Excellent verbal and written communication skills, including ability to tailor communication to the target audience to achieve desired results
8

Skills For Regular QA Engineer Resume

  • Programming skills in Core Java for Selenium, Web Driver scripting
  • Programming skills on java/python, Linux shell scripting, MySQL or any other databases for automation
  • Troubleshooting and deductive reasoning skills
  • Working effectively in a distributed global team environment across US, India
  • Good experience on SDLC and Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
9

Skills For Web QA Engineer Resume

  • Skills in coordinating activities, active listening, complex problem solving, judgment, critical thinking and decision making
  • Technical skills including a broad understanding of relational databases, file processing and web-enabling technologies
  • Experience in testing of web applications and strong understanding of test methodology, including cross-browser test strategy and responsive web design
  • Proven experience planning, developing or collaborating on test automation frameworks and test suites
  • Experience creating scripts for automating processes, good knowledge of Mercury Interactive suite of automated testing tools (QTP and Quality Center)
  • Good understanding of defect tracking tool such as JIRA and scripting experience
10

Skills For Senior / Regular QA Engineer Resume

  • Experience in various phases of Software Development Life Cycle (SDLC) with experience in managing testing lifecycle process using Agile Methodology
  • Strong test professional with extensive experience in working in an Agile environment and practicing TDD, BDD and CI/CD
  • Test Automation experience covering data validation and CI/CD environment for the Scrums using Jenkins, Ruby Cucumber, Selenium
  • Intermediate level troubleshooting skills with Mac and Windows operating systems
  • Basic QA skills (bug isolation, troubleshooting and reporting)
  • Proven ability to lead a team. Experience in Test planning, Estimation, work allocation and project tracking

List of Typical Responsibilities For a QA Engineer Resume

1

Responsibilities For Associate QA Engineer Resume

  • Take ownership and deliver to timescale, good communicator, have strong organisation and project management skills
  • Experience on UNIX and LINUX servers – Awareness of OS & commands Strong research skills (tools/root cause analysis)
  • Good coding skills in any programming language
  • Basic Linux/Unix skills with some scripting language experience
  • Proven experience in a quality assurance role preferably with experience on substation and OHL projects
  • Demonstrates QA skills with at least 2 complete product cycles, from concept to customer shipment
  • Work as part of a global team with good communication skills (written and spoken English)
  • Excellent communication skills; verbal and written in English and Chinese
2

Responsibilities For SW QA Engineer Resume

  • Proven bug detection, isolation and regression skills
  • Excellent oral and written communication skills with a team-player mentality
  • Apply effective communication skills
  • Excellent communication and team interpersonal skills are required
  • Strong communication skills (spoken and written, both Romanian and English)
  • Hands-on experience working in software development teams including experience triaging integration issues between sub systems
  • Comfortable working effectively in a high-volume, fast-changing work environment while managing multiple time-critical issues
3

Responsibilities For Mobile QA Engineer Resume

  • Demonstrated experience with software quality assurance testing, Microsoft Windows and web computing frameworks, C#, Java
  • Experience in testing and experience in testing MDM implementations
  • Proven post-graduate experience in manufacturing, in a high-profile quality related manufacturing role
  • Solid experience and understanding of the following tools: Jenkins, Gherkin, REST
  • Possess problem solving skills and ability to deduce problems with the code
  • Basic programming skills (e.g.: Java, Visual Basic, C/C#/C++, XML, etc.)
4

Responsibilities For Senior Mobile QA Engineer Resume

  • Experience with flight hardware test experience, be familiar with test equipment, and have some background with test planning documentation
  • Use our test execution and defect tracking systems to effectively track project and defect status
  • Communicate effectively to both technical and operational audiences, in writing, by phone, and in person
  • Experience working in RDBMS and non-RDBMS databases like MapR-DB (Hbase), Spark and HIVE is strongly desired
  • Work with cross-functional and remote teams Experience with defect tracking systems Demonstrates
  • Be able to comprehend and communicate effectively, financial and accounting logic within the Partner flow
  • Strong knowledge of data validation using SQL
5

Responsibilities For Security QA Engineer Resume

  • Solid Scrum knowledge and working experience
  • Experience with user interface software components and demonstrated knowledge of user-facing issues
  • Proven hands on experience with manual testing and UI automation
  • Proven hands-on experience with manual testing and UI automation
  • Programming/prior automation experience required
6

Responsibilities For Asst Dir-prin QA Engineer Resume

  • Advanced SQL Scripting Skills and relational databases
  • Strong interest in developing a technical skill set around DevOps tools and technologies
  • Strong experience on personal computers, multi-level task platforms, including use of SAP, and Document Management Systems
  • Great communication skills - verbal and written (e.g. reporting of indicators)
  • Documentation and test plan writing skills
  • Experience with user interface software components, and demonstrated knowledge of user-facing issues
  • Strong background and experience in software testing methodology, test development, execution and report generation
  • In-depth problem solving skills with the ability to remain calm in stressful situations
  • Proven experience with backend testing of cloud-base services
7

Responsibilities For Senior SW QA Engineer Resume

  • Objective-C and/or Swift programming skills
  • Strong experience in software development and testing
  • Experience with Microsoft Windows / UNIX operating system experience
  • Experience managing multiple projects and priorities at the same time
  • Great organizational skills and ability to track multiple test executions while delivering results in a timely manner
  • Demonstrated creativity and initiative in improving test coverage and effectiveness
  • Excellent hands on scripting/execution experience with Automation tools like (MS Test, QTP, TestComplete, EggPlant, Selenium, any other tool.)
8

Responsibilities For Regular QA Engineer Resume

  • Top-notch communication and problem-solving skills
  • Be more than 5 years’ work experience in software test, and more than 2 years’ experience in mobile App testing
  • Grow and refine both your technical skillset and aptitude in full life cycle testing
  • Good to have experience in any coding language like C#,Java
  • Proven experience in test methodologies, preparing strategies and plans
  • Experience to drive quality automation, strong testing practices and self- service culture
  • Proven experience testing e-commerce mobile web and applications in a multi-browser/device/OS environment
  • Initiative, analytical skills and drive when faced with challenging tasks
  • Strong Experience in testing Data Integration, BI / Analytics on Cloud
9

Responsibilities For Web QA Engineer Resume

  • Demonstrated experience working in SAP Production Orders/VECAMS, Automation Framework (AF), and EPDM
  • (Strongly desired) Experience using cloud-based mobile solutions and automation (e.g. MobileLabs, Perfecto Mobile, Device Anywhere)
  • (Strongly desired) Experience testing mobile devices over wifi, cellular, and network visualizers (e.g. HP NV/Shunra)
  • Experience in testing Big data application is good to have
  • Solid understanding & practical experience of any Agile/Scrum variant (Lean Agile, SCRUM, XP, SAFe, etc)
  • Basic skills in writing automated test scripts
  • Proven experience in manual testing of windows form applications and web based applications
10

Responsibilities For Senior / Regular QA Engineer Resume

  • Exceptional logic and problem solving skills
  • Strong experience in scripting languages like Selenium, Perl, Python
  • Basic C, C++ programming skills
  • Strong experience in a quality assurance or software testing environment
  • Experiences with CMS/WCMS in general and 3+ years with AEM - Adobe Experience Manager (formerly known as Day CQ)
  • Think out of box and recreate/solve customer issue. Strong experience in automation development
  • Strong knowledge of database query tools like DB2 and MySQL and ability to write and run basic queries for data validation
  • Typically requires MSEE/CS combined with 3+ years of related experience, or BSEE/CS combined with 5 yrs related experience
  • Influence and communicate effectively with both technical and non-technical staff

Related to QA Engineer Resume Samples

Automation QA Engineer Resume Sample

Work Experience

  •  Work closely with the development team, application support team, and the help desk team to troubleshoot issues in production and development environments   •  Multi-platform testing experience - web OS and browsers (Internet Explorer, Chrome, Safari, Firefox) & mobile operating systems such as iO...
Professional Skills

  •  Strong scripting skills preferably in Java...
  •  Excellent analytical and problem solving s...
  •  Excellent programming skills: ability to d...
4.8
12 votes

QA Automation Engineer Resume Sample

Work Experience

  •  Technical Excellence – a passion for creating high quality software through application of engineering practices   •  Continuous Improvement – a drive to find better ways to do things   •  Teamwork – a commitment to working as part of a team to achieve the best results   ...
Professional Skills

  •  Excellent written and oral communication s...
  •  Strong scripting skills preferably in Java...
  •  Good coding skills in one or more Object O...
4.9
14 votes

Senior QA Engineer Resume Sample

Work Experience

  •  Work closely with multiple cross-functional project teams (Production Management, Software Engineering, Business Analysis, Design and Learning Architecture) to provide QA support and expertise and services for a number of high priority projects   •  Contribute to test automation efforts and frameworks...
Professional Skills

  •  Excellent oral communication skills, plann...
  •  Strong debugging skills dump analysis. Goo...
  •  Excellent communication skills, analytical...
4.9
17 votes

Senior Testing Resume Sample

Work Experience

  •  Proactively report critical issues and risks to management   •  Update changes and maintain all documentation related to the manual / automated testing process   •  Coordinate the test set-up for all assigned projects including environments, change control, and pre-defined data &nb...
Professional Skills

  •  Proven ability to diagnostic and problem s...
  •  Good oral and written communication skills...
  •  Superior management skills and supervisory...
4.7
13 votes

Lead, Quality Control Resume Sample

Work Experience

  •  Team members, Managers, and other departments to partner in the delivery of key accountabilities   •  Internal business partners across operating groups to consult/advise/service in the delivery of key accountabilities   •  Maintains Good Drivers Safety Record: Maintain a valid dri...
Professional Skills

  •  Strong troubleshooting skills to understan...
  •  Two to 3 years’ experience independently r...
  •  Experience with Aerosol testing and medica...
5.0
7 votes

Software Quality Engineering Resume Sample

Work Experience

  •  Monitor SQE’s tasks and progress, reviewing games under development for technical risks, providing mitigation plans where/if possible and managing quality   •  Work with Software Department Leadership to define and report relevant metrics   •  Research and implement state-of-the-ar...
Professional Skills

  •  Excellent verbal and written communication...
  •  Strong interpersonal communication skills ...
  •  Good written and oral communication skills...
4.7
17 votes