Randstad is looking for a Test Engineer in Dallas Texas for a 4 month contract w/extension.The Lead Application Test Engineer is a hands-on analyst/engineering role that requires extensive knowledge of .NET software testing methodologies and tools.  Candidates must have experience with formal testing tools such as HP Quality Center, Quick Test Pro, etc. on ETL and .NET applications.The Lead Application Test Engineer will thoroughly test integrated .NET services and web applications in a complex Microsoft environment.  The position will require the candidate to understand system & solution designs and use that understanding to define suites of automated tests. The Lead Application Test Engineer will be responsible for designing and creating the automated tests, working within an automation framework, and will be responsible for executing and maintaining both automated and manual tests.  At times, the Application Test Engineer may be asked to determine what test automation tools would be most appropriate for the particular testing activities that are required.The Lead Application Test Engineer must have experience with testing data intensive processes. Job Requirements Work in an agile team to test features and functionality to ensure high quality delivery each sprint that conforms to user story acceptance criteriaResponsible for designing and building test cases to ensure a user story has met the defined acceptance criteriaWork closely with product design and product management to understand requirements and translate them to test plans for functional and automated testingAnalyze documents (e.g., design, requirements, architecture, diagrams, flowcharts) to obtain an understanding of the requirements of the test engagement and defining/creating the test strategy/methodology, test architecture, and master test plan/schedule (including defect projection).Develop and execute automated functional, regression and integration tests using industry standard test tools and custom scriptsAnalyzing test results and defects to substantiate the quality of the application/system; analyzing trends, severity, and characterization of defects identified by multiple test analysts; and tracking and providing reports of discovered defects.Be an advocate for the Agile and Scrum methodologyExperience using Balsimiq a plus