Title: Software Engineer (in Test)
Reports To: Engineering Manager
Location: Sunnyvale, CA
FLSA Status: Exempt
Ariba, Inc. is the leading provider of collaborative business commerce solutions. Ariba combines industry-leading software as a service (SaaS) technology to optimize the complete commerce lifecycle with the world's largest web-based community to discover, connect and collaborate with a global network of trading partners and expert capabilities to augment internal resources and skills, delivering everything needed to control costs, minimize risk, improve profits and enhance cash flow and operations – all in a cloud-based environment. Whether you’re buying, selling or managing cash, you can do it more efficiently and effectively in the Ariba® Commerce Cloud. Over 300,000 companies, including more than 80 percent of the Fortune 500, use Ariba’s solutions to drive more efficient inter-enterprise commerce.
As a Software Engineer, you have the opportunity to accelerate the delivery and improve the quality of Ariba products. You will be responsible for enforcing good engineering practices, and evaluating product quality for various Ariba products. Your primary responsibility as a Software Engineer will be to work with the development and test engineering teams to automate testing, adopt and enhance new automation tools and create innovative automated test systems. These test systems explore and validate the functional correctness, performance capabilities, and resource usage of our product and its various integration points within and outside Ariba’s Ecosystem.
Build advanced automated test suites to exercise our world-class applications.
Work with the development and test engineering teams to automate testing.
Analyze and decompose a complicated software system and design a strategy to test this system.
Research new emerging tools and enhance existing automated test systems
BS in Computer Science or similar field
3-5 years of relevant work experience, including development and/or test automation experience.
Experience using Bug Tracking, Test Case repository and Version Control Systems
Excellent coding skill in Java
Must have hands on experience with at least one scripting language ex. Java Script
Experience with at least one UI Automation tool ex. Selenium
Good Database concepts and hands on experience with PL/SQL
Highly proficient in a Unix/Linux environment.
Deep knowledge of internet technologies.
Excellent verbal and written communication skills
Ariba Inc. - 13 months ago
Ariba Inc. (Ariba) is engaged in providing spend management solutions allow enterprises to take a step-by-step approach with products and se...