This site uses cookies. To find out more, see our Cookies Policy

Quality Assurance Engineer in Morrisville, NC with Greene Resources

Date Posted: 5/15/2018

Job Snapshot

Job Description

Job Number: 30186

Quality Assurance Engineer

Job Description:

Our client, based in Morrisville, NC, is seeking an experienced Quality Assurance Engineer to their team. The ideal candidate will have experience with back-end testing utilizing SQL, but primarily will be focused on testing applications on the front end. This individual will need to have a blend of both manual testing and automation. This is a full time, contract to hire opportunity that is available to H1 visa candidates as well.


  • Evaluate, plan, design, develop, and execute testing for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.

  • Ensure that testing activities meet business requirements and systems goals, fulfill end-user requirements, and identify and resolve systems issues.

  • Create and execute test plans, scripts, cases, and scenarios that will determine performance according to specifications.

  • Liaise with vendors and suppliers in assessing applications and/or systems under consideration for purchase.

  • Conduct system, unit, regression, load, and acceptance testing methods.

  • Analyze formal test results in order to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws.

  • Collaborate with analysts, programmers, and system owners in the testing of new software programs and applications.

  • Analyze documentation and technical specifications of any new application under development or consideration to determine its intended functionality.

  • Ensure that any new software integration into company systems meets functional requirements, system compliance, and interface specifications.

  • Produce reports and documentation for all testing efforts, results, activities, data, logging, and tracking.

  • Communicate test progress, test results, and other relevant information to both the Project Manager and the project team.

  • Interact with cross functional team during the project.

  • Analyze business requirements, functional and technical specifications to define test scope and test approach.

  • Ensure changes made to requirements are translated into test plan and provide requirements traceability.

  • Gather and present daily/weekly project status metrics to Project Manager; escalate any issues in timely fashion.

  • Liaise and mentor internal user acceptance testers throughout User Acceptance Test (UAT) cycle; educate them on QC best practices.

  • Create, maintain and execute regression suites.

  • Prepare and deliver recommendations or alternatives that address existing and potential trouble areas in IT systems.

  • Conduct internal audits to measure and assure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.

  • Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles.

  • Any other tasks or projects as assigned by immediate supervisor.

Education Requirements:

  • BS in Computer Science or equivalent experience in an IT field.

Desired Background/Skills:


    • Experience with SQL 2008/2012.

    • Understanding of Relational database design.

    • Direct hands-on experience with ad hoc query programs, automated testing tools, and reporting software.

    • Proven data analysis, data verification, and problem-solving abilities.

    • Experience with statistical reporting and analysis.

    • Web application testing with cross-browser experience.

    • Knowledge of applicable data privacy practices and laws.

    • Able to prioritize and execute tasks in a high-pressure environment.

    • Excellent follow through and initiative and keen attention to detail.

    • Experience working in a team-oriented, collaborative environment.

    • 3+ years' in quality assurance analyst in Information Technology.

    • Experience with automating test cases using Test caf? or selenium is preferred.

    Other Information:

    • H1 visa candidates may apply.

    • Join our Talent Network to stay up-to-date on our career opportunities at