The UI QA team is seeking a Engineer with strong technical background, experienced in quality engineering and automation, to participate in the release of Virtual Instruments products.You will define test strategy, execute test plans, review product specifications, and setup automation strategy. A successful candidate will have a strong track record of high multi-tasking capability, quick responding to requirement changes, developing and leveraging automation, front-end testing, evaluating test coverage, performance benchmarking, providing high-quality feedback on the state of the product, and building strong relationships with cross functional teams.
Design, develop, and execute manual and automated tests for Virtual Instruments GUI
Perform automated and manual testing and take complete ownership of assigned features.
Participate in design and code reviews to enhance the automation framework
File high quality bug reports and follow-up to bring to successful closure
Create test plans and test cases for assigned features
Work with development team to replicate defects, prioritize bugs, and develop robust tests
Analyze and triage test results with timely reporting of quality metrics.
Ability to work in results oriented fast paced environment
4+ years directly related experience or equivalent combination of education and experience
Proficiency in Core Java, OOD, data structure and algorithms.
Experience with Selenium, Test NG or any UI automation tool required
Experience working on client-server applications and user interface testing of enterprise products or services required
Strong understanding of windows and linux OS/networking/basic sys-admin functions
Excellent team player with good communication skills
Familiarity with WSDL, SOAP, REST, XML
Experience with VMware virtualization products such as Workstation, ESX, VC is preferred
Master’s degree in Computer Science or related field