QA Engineer in Cary, NC at Volt

Date Posted: 9/6/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    Cary, NC
  • Job Type:
  • Duration:
    24 weeks
  • Date Posted:
    9/6/2018
  • Job ID:
    136220
  • Contact Name
    Volt Branch
  • Phone
    973/404-9187

Job Description

Are you looking for your next challenge in QA Automation? Do you feel you have strong Java programming skills? We have multiple QA Engineer opportunities for a prominent client within the transportation industry.

Primary Accountability/Responsibility

The QA Engineer will 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 including, but not limited to:

  • Collaborating with the development team and stakeholders to ensure testable user stories are created and estimated
  • Identifying test conditions for user stories and testing tasks
  • Executing a QA process that fits within our overall agile life-cycle
  • Developing, executing and maintaining manual and automated tests to ensure code quality in a continuous integration environment
  • Capturing and reporting quality metrics to varied audiences
  • Representing quality principles and processes within assigned product teams
  • Recommending continuous process improvement ideas to QA Manager and within assigned product team

Responsibilities

Planning and Interactions

  • 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
  • Perform data validation using SQL queries
  • Develop and execute automated tests for regression

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

  • MUST HAVE experience with Selenium
  • MUST HAVE experience related to Java programming/coding
  • Automation experience required
  • UI Automation experience is needed for this role, API automation nice to have
  • Bachelor’s degree in Computer Science or equivalent field desired
  • 3+ years in a QA role with manual test case definition and execution experience
  • 1+ years’ experience with automated test tools
  • Automated test creation using QTP, Selenium, or other utility
  • Remain informed of current technologies and take initiative to acquire additional knowledge to prepare for additional responsibilities
  • Work efficiently within assigned project schedules
  • Work effectively with all co-workers; team player
  • Communicate effectively and in a professional manner
  • Exhibit ability to learn new information and apply to daily tasks
  • Exhibit ability to learn complex business functions
  • Understanding of SDLC and QA processes and best practices in accordance with Agile/SCRUM practices
  • Demonstrated understanding of SQL
  • Webservices, SoapUI, understanding of XML

Desired

  • Business analyst experience, written requirements, help or technical documentation
  • Technical support or call center experience
  • HP toolset like Quality Center
  • Message queue tracking experience, MQ Visual Edit
  • Rally software or experience updating wiki content
  • Mainframe or DB2 experience