Leads examination, validation and testing of software systems.
Performs complex QA projects, tasks.
Develops and executes moderate to highly complex scripted automated tests under management supervision.
Executes manual and automated test cases resolving moderate to highly complex, projects.
Partners heavily with engineering team to interpret client feedback into product iterations.
Writes requirements and functional specifications for moderate to highly complex automated test plans and protocols for large projects.
Performs or oversees final checks and releases code to production; validates and signs off on complex test plans.
Leads the creation of QA documentation, documents system and framework architectures.
Participates in the development of broad technical solutions that meet specifications and that impact future developments.
Design and Develop automated test scripts – written in Java and Selenium.
Troubleshoots highly complex problems, identifies opportunities and “champions” the development of solutions.
Serves as a high-level technical resource and “go-to” person for less experienced QA engineers.
Ensure that the business process is respected.
Work in collaboration with the managers responsible for the quality of the deliveries.
5 + years of progressively related years of experience in software development and/or QA engineering.
Experience in analyzing software specifications, designing, implementation and executing of test cases and procedures.
Ability to solve problems from simple to complex and use creative thinking to develop various approaches to problems.
Experience in TestNG and Junit, Selenium Web Driver, Selenium IDE.
Experience in using of Jira, Perforce would be helpful.
Experience in Linux OS, Bash Scripting, Jenkins and continuous integration is a plus.
An agile development mindset.
Hands-on any of the databases (Oracle, SQL queries etc.) and standard transfer file formats (XML, EDI) would be preferred.
Advance knowledge of software QA engineering processes, test automation, building and testing frameworks, and consumer-facing applications and databases.
Ability to collaborate with diverse group in a cross functional organization.
Very good command of the English language.
Good communication skills.
You will be part of a dedicated team for our client SAP Ariba - a leading provider of on-demand procurement, spend management and supply chain collaboration solutions. SAP Ariba’s mission is to transform the way companies of all sizes, across all industries, and geographies operate by delivering tailored software, service and network solutions. SAP Ariba's on-demand products enable companies to holistically source, contract, procure, pay, manage, and analyze their spend and supplier relationships. Delivered on demand, their enterprise-class offerings empower companies to achieve greater control of their spend and drive continuous improvements in financial and supply chain performance.
More than 2 million companies are connected to the Ariba Network, including 75 percent of the Global 2000.Come join our dedicated team and help shape the future for SaaS (On Demand) software solutions at SAP Ariba!