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

Software Test Engineer in Cary, NC with Greene Resources

Date Posted: 1/4/2019

Job Snapshot

Job Description

Job Number: 32268

Software Test Engineer

Job Description:

Our client,who supports business processes and provides business intelligence in Cary, NC, is seeking a Software Test Engineer (SDET) to add to their team! In this role, you are responsible for developing, implementing, and sustaining complex test automation using Agile automation techniques and tools. This person will implement and provide for automated testing and monitoring solutions in a continuous integration environment by working closely with developers, architects, and subject matter experts. The Software Test Engineer (SDET) will also be accountable for the overall quality and stability of supported systems.


  • Design, code and maintain automated scripts, functions/function libraries, database verification, and data-driven tests

  • Work with development teams to reduce manual/repetitive tasks and assist with writing test automation cases

  • Plan, drive and contribute to the development and continued improvements to the automation framework(s) with the goal of building smoke, regression, continuous integration test coverage, functional testing, reducing testing time and improving defect identification

  • Follow best practices when developing automation code including comment documentation, maintainability, and data-driven development

  • Create test plans and prioritize testing work based on business requirements for each sprint

  • Provide accurate estimates for user stories and automation test plans for each sprint

  • Document, track, and report on product defects

  • Participate in requirement reviews and design spec reviews to contribute quality requirements and ensure testability

  • Participate in automation and manual test plan reviews and code reviews

  • Troubleshoot environmental set-up issues related to automation

  • Responsible for working with Operations to manage and support the Test Environment and QA Toolsets

  • Keep current with quality testing, trends, techniques, tools and processes

  • Evangelizing quality processes and best practices to improve and measure the quality of products delivered to customers

  • Working with QA Manager and Application Architects on strategic initiatives

  • Recommending continuous process improvement ideas to QA Manager and Product teams

Education Requirements:

  • Bachelor's degree in Computer Science or equivalent field desired

Desired Background/Skills:


    • Ability to lead multiple projects simultaneously

    • Ability to explain concepts with technical and non-technical staff

    • Work efficiently within assigned project schedules

    • Effectively work with all co-workers; team player

    • Communicate effectively and in a professional manner

    • Exhibit ability to learn complex business functions with limited guidance

    • 7+ years - Java

    • 3+ years - Selenium WebDriver with Java

    • 3+ years - SQL

    • 3+ years - SOAP & REST Webservices Testing (SOAP UI or alternate tool)

    • 3+ years of Non-functional Test Experience

    • 3+ years of experience using versioning software like TFS, git.

    • 2+ years of experience with full software development life cycle and software engineering best practices.

    • Ability to adapt to changing priorities and technologies in a highly multi-tasked environment

    • Must be self-motivated and results driven, with attention to detail

    Other Information:

    • Greene Resources is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.