QA Automation Engineer - Software

Location: Pittsburgh, PA
Date Posted: 07-18-2017
Position Title          QA Automation Engineer - Software - PA  #3769
 
Relocation               No
 
Location                  Pittsburgh PA
 
We pride ourselves on providing our customers with the highest quality products and services, so the right QA Automation Engineer must be just as demanding for excellence as our customers. This person will be involved with the entire product lifecycle - requirements, design, review and coding, and testing- and work closely with project managers, software engineers, product owners, and quality assurance agents to collaborate and solve business problems in an agile development environment. The QA Automation Engineer ensures all software, services, products, and communications are free of technical, grammatical, or functional errors and meet the specified business and technical requirements. The QA Automation Engineer will also be responsible for recording and organizing all findings in a detailed fashion.
 
Essential Functions:
 
Help shape our products by providing input on user stories and designs and by giving feedback on usability
Evaluate and implement automation solutions including assessment of automation tools and software
Development of comprehensive test plans for software development projects
Establish testing goals and objectives of new products and software Define and apply test methodologies/metrics to ensure that the quality guidelines for the product have been metTrack issues and communicates findings to team Perform Risk Assessments, actively communicating risks to management
Assist the project teams and management in defining test strategies on a project basis Define and establish processes for Quality Assurance  
 
Required Skills:
 
Experience with JavaScript, HTML and CSS is preferred
Understanding of quality assurance as it relates to software development life cycles and implementing new tools and processes
Ability to work at a detailed level while maintaining an overall project perspective
Must possess communication skills, both written and verbal
Ability to effectively interact with all levels of management, business partners and application developers
Experience with determining test strategies
Possess strong time-management, analytical, problem-solving and presentation skills
Must be a self-starter and able to work independently Ability to learn new technology at fast pace  
 
Education / Experience :
 
BS/BA or related industry experience
Minimum of 2 or more years of professional experience in software development and/or automated testing
Familiar with Software Development projects
Prior Quality Assurance experience not required, but extremely beneficial
 
 
 
Bottom line requirements we need notes on with candidate submittal:
 
1.  Bachelor's degree or related industry experience.
2.  2+ years of professional experience in software development or automated testing.
3.  Familiar with Software Development projects.
4.  Prior Quality Assurance experience preferred.
5.  Experience with JavaScript, HTML and CSS is preferred.
 
Self-Rate Scale from 1 (barely competent) - 10 (expert)
 
Prioritizing and Organizing*
QA Automation*
Writing test plans and unit tests *
Working in agile and changing testing environments*
Verbal and Written Communication Skills*
or
this job portal is powered by CATS