• Software Quality Assurance Engineer

    Job Locations US-PA-Pittsburgh
    Posted Date 2 weeks ago(11/5/2018 12:57 PM)
    Job ID
    2018-18204
    # of Openings
    1
    Category
    Information Technology
  • Overview

    Our Client, an industry-leading global technology manufacturer, is currently seeking candidates for a QA/C# Engineer role, to assist in the implementation of software test automation in a continuous integration and continuous deployment environment. This individual will be a key member of the SQA team as they build and maintain Software Test Automation Frameworks (written in C#) and continually improve and simplify quality assurance processes.

     

    Located just West of Pittsburgh, the company offers an outstanding salary and benefits package, with bonuses, as well as an employee-friendly, positive work environment.

    Responsibilities

    • Builds and maintains Software Test Automation Frameworks 
    • Designs and automates test cases to validate large-scale, complex software systems, including white and black box tests, SOAP and REST web services, and develop supporting test tools 
    • Creates automated software tools to perform and build verification and regression tests 
    • Participates/contributes in the product development lifecycle, including Requirements gathering, Design review, Unit test review, and code review for C# and JavaScript
    • Conducts regular automated regression tests 
    • Works closely with software engineers on technical issues related to the development of complex, large-scale systems web applications deployed to AWS 
    • Writes and maintains test automation scripts for web applications using UFT, Selenium, Jenkins, Chef, or other modern tools 
    • Uses SQL and experience with NoSQL databases (such as DynamoDB, MongoDB) to setup data 
    • Develops and maintains testing standards, procedures, and guidelines to ensure consistent testing procedures across SCRUM teams 
    • Creates day to day work tasks for self and small team 
    • Onboard and trains team members 
    • Implements continuous improvement initiatives 
    • Manages distributed teams, including outside vendors or offshore testing partners 
    • Follows standards in accordance with company policy and regulation 

    Qualifications

    • Five or more years of professional experience in software test automation in a continuous integration and continuous deployment environment - framework creation, script creation from manual test cases, automation script maintenance 
    • Familiarity with/knowledge of C# coding
    • Bachelors Degree or higher in a related field of study
    • In-depth understanding of the various testing concepts (e.g. Functional, Usability, Availability, Performance) 
    • Understanding of basic stage gate and iterative software project management concepts 
    • Experience in an Agile SCRUM environment 
    • Experience testing applications in accordance to required functionality and non-functional quality attributes (e.g. Availability, Performance) 
    • Experience with automated functional GUI test tools 
    • Experience with automated web service test tools for REST and SOAP 
    • Experience with system integration testing across product lines 
    • Experience with defect management and resolution 
    • Experience with test case and defect management tools (e.g. Jama, Jira) 

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed