Software Quality Assurance Engineer II - West Valley City, United States - TDW Inc

    Default job background
    Description


    At TDW we put people first - that means working everyday to ensure the pipelines that run through our communities are operating safely and reliably.

    What sets us apart is our expertise, experience and commitment.
    Each day we dedicate ourselves to treating each other, our customers and our community with care and respect.
    OverviewAssures quality and conformity in software development with minimal bugs introduced in released software developed using Agile methodologyResponsibilitiesApplies knowledge of engineering principles to test and verify software applications and GUI'sSupport the development organization by; developing reusable and precise test specification cases, processes, and standards, ensuring accuracy of test resultsEnjoys working with scientists and engineers to create innovative solutionsInterest in or experience developing and executing automated tests, investigate and assist in problem analysis, and resolution of delivered software componentsProvide technical support to internal program usersWork closely with developers/test engineers to reduce regression time and create automated processesWork directly with internal customers, including data analysts and production and field service technicians to develop robust test solutionsPlay an integral role in the Agile software development lifecycleAccelerate the innovation and delivery of productsCreate detailed, comprehensive, and well-structured test plans and test casesCollaborate with developers, reviewing plans and designs to ensure testability of codeStay up-to-date with new testing tools and test methodologiesDevelop and execute a complete test strategy for assigned products and features including verification of functionality, performance, security and scalabilityAnalyze and decompose a complicated software system and design a strategy to test this systemAnalyze testing results to enhance future test plans and scenarios (Including metrics and benchmarks to gauge improvement)


    Pro-active investigation/verification of production defects and continuous improvement of regression testsStrong knowledge of testing best practicesExperienceBachelor's degree in Computer Science or related field and or equivalent industry experience5 years of experience as a Software Test EngineerKnowledge of test automation, test automation software, and frameworksSolid understanding of relational databases, e.

    SQL serverWorking knowledge of object-oriented programming and test driven developmentExperience with Agile development methodologiesExcellent communication skills, both verbal and writtenGood Customer Service skillsFlexible and adaptable (willing to work on other technical problems as neededExperience with creating and executing test plans and test casesExperience with the following types of testing:
    Data validation, Functional, Usability, Integration#J-18808-Ljbffr