Monday, December 29, 2014

eBags - Quality Engineer

About eBags
In a world where every trip and every journey is unique, we are passionate about helping our customers discover the bliss of finding the perfect bag. Who are we? eBags.com is an award-winning, profitable, ecommerce story. As the world's leading online retailer of luggage, handbags, business cases, backpacks and accessories, we’ve sold over 20 million bags, and have over 2.8 million unbiased customer reviews. eBags.com features 55,000 products from over 500 brands such as Cole Haan, Fossil, JanSport, Kenneth Cole, MICHAEL Michael Kors, Nike, Samsonite, The North Face, Tumi, and Vera Bradley.

About Our Culture
You know you’re at a good company when you’re in good company. And our employees at eBags know it. There’s a reason people stick around here for such a long time. We’re proud of our history, the awards we have received, the products we offer, and the amazing programs we run. We move fast. We get stuff done. We have a “what’s next” mentality, and are possibility oriented. We share a mindset of ownership, and a spirit of entrepreneurialism. We are surrounded by people who are passionate about their own journey – constantly reaching for and learning what’s new, what’s out there, and then tenaciously driving to go get it. Does this sound like you?

GENERAL DESCRIPTION
At eBags, we don’t practice “Quality Assurance”: we practice “Quality Excellence!” So, that’s us. Who are you? Are you simultaneously a detective and a problem solver? Are you the informant of quality and the voice of the customer? Are you chasing perfection (knowing it’s unobtainable) while understanding the balance of severity/priority? Do you blend technological nerdiness with the ability to evanagelize it in business terms? Have you been looking for an elite software development squad to which you can hitch your wagon? If you are these things, please make yourself known! We are eBags… and you could be too!

When I walk in the door, what does eBags expect from me?
• Evaluate and test software programs to verify functionality according to requirements, documentation, and intuition
• Validate performance, reliability, security and supportability of software relative to established guidelines and benchmarks
• Test usability of software in collaboration with business stakeholders and customers (internal and external)
• Create and execute test plans and test cases for all testing types using Microsoft Test Manager framework
• Review application logs, configuration settings, and database states to identify errors and recommend improvements
• Document defects, questionable functions, errors and inconsistencies in software with an attention to detail
• Respond to inquiries from business stakeholders, customer support and internal customers regarding functions and operation of software and systems
• Utilize existing test automation frameworks and test toolsets, contribute to their maintenance, and make recommendations for evolving test practices (automated and manual)

What tools do I need in my shed to be successful as a Quality Engineer at eBags?
• Exceptional work ethic and a strong sense of humor
• Proficiency with and advocacy for the tenets of a healthy implementation of the Agile software development lifecycle
• Passion for your job and the role you have in delivering high quality solutions to business and technical challenges
• Embrace being empowered to create positive change for yourself, your career, and your teammates. 
• Enthusiasm for working with cross functional teams in a spirited, action-oriented, high paced eCommerce environment
• eCommerce platform test experience including front-end web applications, service APIs, and back-end applications
• Ability to quickly ramp up on a team of high performance players and quickly master new concepts and technologies
• Excellent analytical skills and attention to detail with a customer-focused (internal or external) mindset
• Provide constructive/optimistic attitude in all interactions with Business and IT team members
• Self-starter who is able to work independently but always with a mindset of “team first”
• Effective communicator (written and verbal) with technical and non-technical peers as well as all levels of management
• Ability to be organized and reliable while multi-tasking

EXPERIENCE REQUIREMENTS
Minimum Requirements:
• 5+ years software testing experience
• In-depth knowledge and application of testing concepts, tools and methodologies
• Demonstrated proficiency of SQL query syntax and usage for data mining and data validation
Desired Requirements:
• Experience with Agile in a SCRUM or Kanban environment (Kanban preferred)
• Experience testing responsive and/or adaptive website design across device types
• Proficiency using Microsoft Visual Studio, Microsoft Test Manager, and TFS as a true ALM solution
• Knowledge of business to business integrations leveraging EDI and XML
• Web performance testing experience with Microsoft web/load test framework
• User interface test automation with Selenium tests written in C#
• Software development fundamentals, ability to read code and have intelligent technical conversations
• Solid foundation of understanding software configuration management, Internet Information Services, and Networking

EDUCATION REQUIREMENTS
Bachelors degree in Computer Science, Software Engineering, Information Sciences (or applicable job experience)

If you are interested in being considered for openings at eBags, please forward your resume and salary requirements to jobs@ebags.com