| Duties & Responsibilites : | Summary
Quality Assurance Engineers work with software developers, release management, product management, support staff, and customers in the service of quality and performance of our Web-based products. Quality Assurance is vital to the success of the company.
Essential Responsibilities
The QA Lead will create maintain automation scripts, analyze test runs, report defects, and as well as participate in identification of test requirement gaps, and participate in the implementation of keyword driven automation framework.
The QA Lead will support functional, regression, API, performance and load tests cycles. Reasonable accommodations may be made to individuals with disabilities to perform the essential functions.
Individual will be actively involved in the following duties:
· Experience with bug tracking systems (Jira, Redmine)
· Deploy new builds across multiple servers
· Implement automation tests using tools like Selenium
· Familiarity with QA tools and techniques, bug tracking systems, test design and execution
· Working knowledge of some or all of the following quality assurance methods: unit, integration, regression, user interface automated testing.
· Experience testing web-based enterprise applications
· Browser and server side test automation
· Experience diagnosing, reporting, tracking and resolving quality issues
· Ability to solve problems creatively
· Ability to communicate clearly in writing, by phone, and in person
· High productivity
· Willingness and ability to create and adapt to new technologies
· Desire to solve real problems for real users
· Build Test Cases, classes and methods to support code development
· Create, execute, and maintain automated test scripts to validate that systems are fit for purpose
· Identify, analyze and report test results for automated test scripts
· Alert development team to product design inconsistencies and/or deviations from standards, and recommend alternatives that would lead to a more optimal user experience
· Provide input in developing quality assurance standards in regards to functional, regression, performance, and load testing.
· Participate in industry and other professional networks to ensure awareness of industry standards, trends and best practices in order to strengthen organizational and technical knowledge
· Develop effective relationships within and among departments and other teams members
· Work with partner companies such as LG, test TV firmware releases and report feedback.
Other Qualification Requirements
· These additional requirements listed below are important skill sets required for the position.
· Knowledge of Java and _javascript_
· Experience using Selenium WebDriver
· Understanding of how leading web browsers function (Internet Explorer, Safari, Firefox, and Chrome)
· Ability to write test cases following use case methodology
· Strong technical and analytical skills
· Great communication skills, both written and oral
· Must possess strong organizational and communication skills, both verbal and written
· Ability to work both independently and effectively in teams
· Demonstrate a strong attention to detail
· Energetic Self Starter, Relationship Team builder |