Hand-on experience with unit testing and working with continuous integration environment Excellent communication skills with the ability to solicit and formalize requirements and work with end userscustomers