Monday, September 15, 2014

Software Validation Engineer at Invensys in Worthing - Job

Software Validation Engineer at Invensys in Worthing - Job | LinkedIn



Job description

Job Profile<br>Software Verification and Validation Engineers are responsible within R&D for Automated and manual testing and validating (both Windows based and embedded software). This validation activity provides a software test service independent to that of the software engineers who design and implement the software. Test responsibility for one or more projects in an agile environment. Create and maintain embedded test automation code for real time systems. Create and maintain test automation code/scripts for Windows based system. Manual test for Windows based and embedded system. Responsible for completing test tasks of one or more agile team. Responsible for automated system integration test. Document test cases and test results, using TFS and MS Test manager. Liaise with Verification and Validation Manager and Software Engineers to plan what will be tested. Plan and write software test specifications. Read technical documents and liaise with software engineers to learn about the products, predict areas likely to fail and design tests. Arrange and hold software test specification review. Design tests for functional and non-functional testing in module, low and high level integration or system level testing. Design and build test environment and test framework, Compile list of equipment required for testing. Scripting for automated nightly build test and review of the results. Network/Ethernet installation & configuration, wiring/connection of I/O etc. Check the test equipment to prove operation before start of test. Design and Implement test cases. Observe the product under test for correct, incorrect and undesirable behavior and performance. Review software issues with engineers. Report product/software defects. Accurately and fully record all defect details, i.e. the nature of the fault (actual behavior), the expected behavior and information necessary for the software engineer to repeat the fault and investigate it. Record test results using MS test manager and TFS, showing all passes, fails, tests not executed, software/product versions tested and test equipment/configurations used. Submit test results to the Validation Manager for review & approval. Fault investigation. Assist software engineers/technical support personnel to investigate product faults. This requires fault replication, investigation, reporting and trialing of debug software etc along with close cooperation with engineers. Contribute to the reviewing of requirements, user stories and documents – Functional Specifications, Design documents etc. Review other peoples work and provide good constructive comments. Work to test team standards, company standards and processes using safe work practices at all times. Give a personal commitment to meet project dates; understand you can challenge problems and find own solutions in discussion with manager. The role may require travel within the UK and overseas.

No comments:

Post a Comment