Software Qa Analyst / Platform Stability Engineer
Auckland, New Zealand
BuddyBid is a New Zealand based “startup”, that implements auctions integrated with Facebook. You just create your own shop and you can sell whatever you want right inside the Facebook or organize a charity event. Such clients as 2 Degrees, Barfoot & Thompson, LJ Hooker, Bayleys, WineMarket.Achievements:- Implemented in-house test environments and fully automated nightly testing service (based on Selenuim Grid). It allowed to shorten the development cycle, decrease test environments support time, decrease test environments TCO- Rewrote the test framework developed in the company. It increased the testing framework stability and efficiency- Implemented a video encoding worker that allowed to create fully scriptable advertisement videos (fully supported by modern browsers) generated from a set of pictures, sound files and text data for use in property advertisement campaigns on Facebook (Linux, Node.js, AVS, AWS, Docker)- Implemented orders acceptance and processing automation (Google Scripts (Gmail, Spreadsheets) + Email API (Mandrill) + Chargify API + BuddyBid API + Text messaging service API(SMSGlobal))Duties:- Selenium tests automation (JavaScript, Node.js, Protractor)- Selenium Grid implementation and maintenance- Test environments preparation (from scratch), deployment automation (test environments and production services, including Node.js + AWS SDK)- AWS and Docker activities (including network stack tuning for EC2 instances)- Web-server tuning (nginx, kernel parameters)- Bash scripting (Build and deployment automation, monitoring, reporting automation)