QA Engineer 9/3/2016

Prepense Technologies ltd Cary, NC

Company
Prepense Technologies ltd
Job Classification
Full Time
Company Ref #
28887016
AJE Ref #
576087129
Location
Cary, NC
Job Type
Regular

JOB DESCRIPTION

APPLY
TITLE: QA ENGINEER

LOCATION: CARY, NC

DURATION: 12 MONTHS+

JOB DESCRIPTION

QA ENGINEER to lead quality assurance efforts within the software development group and work hand-in-hand with development teams and stakeholders performing QA activities within agile development iterations.

* Collaborate with the development team and stakeholders to ensure testable user stories are created and estimated
* Identify test conditions for user stories and testing tasks
* Execute QA process that fits within our overall agile life-cycle
* Develop, execute and maintain manual and automated tests to ensure code quality in a continuous integration environment
* Capture and report quality metrics to varied audiences
* Represent quality principles and processes within assigned product teams
* Recommend continuous process improvement ideas to QA Manager and within assigned product team

RESPONSIBILITIES

* Participate in all Agile planning activities, such as user story creation, point estimation, expected testing tasks while paying particular attention to testability
* Collaborate and provide feedback on user story details related to clarifying requirements, testability, acceptance criteria
* Recommend test approach, test environment requirements, and data strategies
* Provide regular status to project team on QA progress
* Disseminate QA summary reports as needed (e.g. pre-imp)
* Work closely with product team to identify and resolve issues
* Work independently and with automation engineer(s) to identify product feature automation candidates
* Develop and maintain test artifacts
* Analyze, design, and maintain test artifacts such as test objectives for manual and automated tests
* Create and/or set up test environments and test data
* Work with development team as needed on unit test coverage

VALIDATION AND VERIFICATION

* Ensure application meets documented requirements using defined quality processes and best practices
* Perform applicable testing and verification using appropriate QA practices
* Log defects following appropriate QA practices
* Support user acceptance testing; develop and execute automated tests for regression
* Perform data validation using SQL queries

LEADERSHIP

* Demonstrate interest in learning new technologies and skills
* Build and share product knowledge within project teams and QA team
* Consistently represent quality activities and processes

REQUIREMENTS

* Bachelor's degree in computer science or equivalent field desired
* Understanding of SDLC and QA processes and best practices in accordance with Agile/SCRUM practices
* REQUIRED 5years' automated testing
* REQUIRED 3years' HP Quality Center/ALM
* REQUIRED 3years' HP UFT
* REQUIRED 2years' Selenium Web Driver with Java
* REQUIRED 2years' SQL
* REQUIRED 2Years' SOAP and REST WebService Testing with SOAP UI