RESPONSIBILITIES:
• A champion for quality: own and drive the overall end-to-end quality for a product
• Influences engineering designs and solutions to ensure quality and testability of products and services
• Helps define overall test strategy and plan with emphasis on automating as much as possible
• Creates automated tests APIs with reusability in mind
• Reads code to troubleshoot and isolate defects
• Work closely with Development Engineers to build-in quality during development, including actively driving increased code and test coverage
• Provides proactive guidance during all stages of development lifecycle influencing specific project outcomes with the goal of defect prevention
QUALIFICATIONS:
• BS in Computer Science or equivalent work experience
• 5 years of experience in fast-paced software development
• Experience in test automation. Create/maintain/execute automated test APIs. Apply automation throughout the SDLC to drive efficiencies.
• Web Services experience: XML, SOAP and REST
• C programming experience is a must (70%) and Java programming as well(30%)
• Practical knowledge with SQL
• Whitebox testing experience
• Familiarity with Unix/Linux environment
• Must have great analytical and troubleshooting skills
• Solid software engineering
Skills:
Object Oriented Design and Programming
• Familiarity with Agile Development: Creating Test Plan and Tests in lock-step with development
• Excellent written and communication skills
PLUS SKILLS:
• Robot Framework Automation and/or Selenium/Webdriver
• Working experience with Apache web server and JBoss application server
• Python, or Ruby development
• Experience with large scale, high volume web-based transactions
• Performance testing with JMeter
• Security testing
• Automation framework creation and extension development
• Good knowledge of testing services and using simulators