Sr Software Test Engineer - Round Rock, United States - TransCore

    Default job background
    Description
    TransCore (TRN), a subsidiary of ST Engineering, is seeking a full-time Senior Software Test Engineer to join our team in Round Rock, Texas.

    Job Summary: The Senior Software Test Engineer will work directly with the Core Software development team as the Sr. System Test Engineer, focusing on projects with an exciting level of risk, complexity, and visibility. The software we are developing uses .NET technologies in Windows and Linux environments. The test engineer troubleshoots and follows through-to-resolution issues concerning the application and the database. This position will ensure the systems function properly, are configured, and perform to specifications. Will develop and optimize stored procedures, reports, scripts, or any necessary programs and will analyze the data flow throughout the system to validate it is functioning properly. The person in this position will also have assignments to develop, test, and deploy software components built to specifications to comply with the project requirements, participate in development efforts to support current processes, and help troubleshoot issues with existing code in Windows and Linux environments.

    Essential Duties and Responsibilities include but not limited to:
    • Contribute to and develop automation testing framework and tools
    • Create comprehensive test strategies
    • Develop and execute test cases and plans for current and new products
    • Support current SW programs and processes, contributing to new requests for enhancements, troubleshooting existing processes, and validating system requirements.
    • Develop software utilizing the .NET framework (C#, RDL.NET, ADO.NET).
    • Troubleshoot and debug .NET service-oriented (SOA) Windows applications using WebAPI frameworks.
    • Develop and optimize SQL queries, stored procedures, and functions to support system operations and project requirements.
    • Author technical design specs along with populating the configuration workbook to ensure the functional requirements are captured and the system fulfills the project's expectations
    • Develop both unit test and system test scripts that will be incorporated into the System Test process
    • Support Production, Development, and QA Environments.
    • Analyze Transaction Data Reports and reconcile data differences
    • Detect, track, and triage software defects.
    • Participates in supporting the application in production once it has been deployed
    Required Skills and Experience:
    • Knowledge of .NET framework (C#, Web API) to architect and deploy customer-specific extensions to the Infinity solution
    • Knowledge of debugging .NET Windows services and applications using Web API
    • Knowledge of SQL Server and SQL queries.
    • Experience with Performance Testing and Scaling.
    • Familiarity with using SQL Server
    • Familiarity with Angular framework.
    • Familiarity with build/deployment/unit testing tools
    • Highly motivated team player and a self-starter
    • Excellent verbal, phone, and written communication skills
    • Experience with both Web and Backend development
    • 10-20 years of experience in SDET or Software development role
    Preferred Qualifications:
    • Knowledge in debugging/developing front-end developed in Angular framework.
    • Familiarity with Configuration Management tools such as JIRA/SVN/DevOps.
    • Professional experience within the Tolling Industry
    Education:
    • Bachelor's degree from a four-year college or university or equivalent combination of education and work experience.
    Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR c)