GFI Software products are helping to secure our planet. As an SDET in our Advanced Technology Group, you can help us make this goal a reality.
We are looking for the unique combination of development skills and passion for testing. But unlike other SDET jobs we need you to be innovative, have an entrepeneur's approach and devise creative solutions in the work you do on a daily basis.
You will be expected to invent and implement automation solutions and test cases for driving the testing of key products within our Advanced Technology Group. Additionally you will be part of a small team that is creating tools for optimizing the testing we are currently doing. This is part of a major culture shift towards upstream testing, tests integrated with build tools and working with development teams dedicated to quality software. You need to be confident in your ability to architect and code solutions that the group can use for years to come.
This position is unique because you will be exposed to a wide assortment of different technologies including PHP, C++, and Ruby. It’s a dream job for those looking to expand their horizons and try out new development technologies.
Architect and develop a variety of complex test automation systems to support automated testing of our ATG technologies
Interact with various small, cross-functional teams to ensure systems and solutions are built to spec and shipped on schedule
Monitor infrastructure operations to ensure automated systems operate efficiently and as expected
Analyze, debug and report infrastructure system defects and verify fixed defects by creating appropriate test cases
Plan and oversee the creation of test plans
Collaborate with analysts and junior engineers to ensure test plans are executed correctly
3+ years of experience as a developer or SDET.
3+ years of expertise in an object oriented programming language.
Proficient in an object oriented programming language.
Solid understanding of Windows or Linux systems programming
Scripting skills in at least one common language (Ruby, Perl, Shell, Python)
Comfort and familiarity with common data structures, algorithms and collections.
Ability to programmatically test any software product and develop automation for it.
Excellent communication, collaboration, reporting, analytical and problem solving skills.
Bachelor's degree in Computer Science, Computer Engineering or similar technical field
Automation architecture development and/or maintenance experience