OUR CIENT BASED IN BUDAPEST, HUNGARY IS SEEKING TO RECRUIT A SENIOR SQA ENGINEER (C++,PERL)
The Role
As a member of the team,you would become familiar with new product features by examining both functional specifications and the code, and use sound SQA practices to determine a testing strategy, testing coverage, test cases, and provide efficient test execution.
As a senior member, you would work with the manager to design and implement portable and scalable testing infrastructures to automate the execution of new and existing test code bases.
You would work to assist the manager in her role as the technical lead.
You would be expected to be able to find and experiment with open source testing tools to determine their feasibility in automating testing of product features.
You would be expected to setup and configure multi boot test pcs with a variety of operating systems, such as XP, Win7, Win8, and linux Fedora, Ubuntu and Debian. You will configure multi boot systems with company hardware image acquisition devices such as 8500 / 8600 frame grabbers, analog and digital cameras, and direct connect cameras such as 1394 Firewire cameras, and Gige cameras for use in system test scenarios.
Essential Functions
· You will be working with the development team, determining how to test new product features, and executing the tests. It’s expected that you will execute manual testing, followed by designing and implementing test code for regression testing. You must write and post test plans to the intranet, accurately estimate the amount of time needed to perform the testing tasks, execute the plan, and report bugs. Assist the development team in further troubleshooting of bugs if needed.
· Designing and implementing software test infrastructures to automate execution of new and existing system test bases, which include .NET code, unmanaged C++ code, perl code, and QuickBuild script code. Redesign of existing test code where needed.
· Setting up, configuring and maintaining a test pcs with supported operating systems, and company supported hardware for use as the test bed in system test execution.
· Mentoring junior level quality assurance engineers and guiding them in test plan development, including testing strategy, coverage and test cases. You would guide them in how to do “exploratory” manual type testing.
Knowledge, Skills and Abilities
· Strong work ethic, self motivating
· Detail oriented. Individual must consistently follow through and pay attention to detail
· Good verbal and written communication, and resourcefulness
· Experience with all aspects of the SQA process, such as performing code and unit test reviews, bug triages, etc.
· Good software development skills. Individual must be proficient in the design and implementation of software.
· C++ is required. C# or other managed .NET language is desirable.
· Experience with any scripting language is required. Perl is desirable.
· Must be comfortable with simple wiring to hook up power to cameras or I/O, and being able to plug in and arrange boards in a pc.
· Windows batch files and Linux shell scripts desirable.
· Experience with html, xml and xsl is desirable.
Minimum Education and Work Experience Required
· BS from an engineering school in computer science, or computer engineering.
· 5-7 years experience in a relevant high tech job.
Kingsley Recruitment, Our Job is your Career!