*Title: Senior Test Automation Engineer – API, Functional, UILocation: Pleasanton, CALong term Contract*
Tasks The tasks for the Senior Automation Engineer include, but are not limited to, the following: • Design, develop and execute Automation Test Scripts for API & UI test automation. • Perform Unit, Functional, and Regression Testing through automation. • Expert in all technical aspects of Automation including script-less automation practice. • Constantly look for opportunities to improve testing processes • Establish testing standards and best practices • Work closely with Management to improve automation framework and net outcome • Provide high quality and scalable solutions • Complete testing assignments in a timely manner Technical Knowledge and Skills • Automation experience is a MUST which includes creating web automation test suites using tools like Selenium WebDriver, Selenium GRID, AutoIT, PDFBOX, Sikuli, Jersey, RestAssured • 5+ years of programming/scripting experience (Java including latest version 8) • Solid years of programming/scripting experience (Protractor, Karma/Chai, Jasmine) • At least 3 years of experience with testing web/ecommerce applications constructed using JavaScript, AJAX, JQuery, CSS, HTML, AngularJS, Kendo UI, ReactJS, rxJS related technologies. • Proficient with SQL for adding, modifying and extracting data from a MSSQL or RDBMS database. • Experience with version control tools (TFS, GIT or SVN) • Must have experience with TestNg/Junit, Maven/Ant, Jenkins setup and usage. • Understanding and working knowledge with Data Driven, Keyword Driven, Hybrid, and Linear frameworks • Experience with testing and automating REST Based and SOAP APIs using tools such as – RestEasy, SOAPUI • Experience with ticket tracking tools such as TFS, VersionOne, SVN. • Knowledge of Defect Management Tool (Quality Center) • Knowledge of SDLC and implementation • Fast learning, problem solving and analytical skills • Excellent communication, presentation, and interpersonal skills • Track record of good time management • Efficient in effort estimation, planning and prioritization • Prepare reusable functions, which will improve the robustness, reusability, and maintainability of test scripts • The engineer should have experience with designing automation framework in such a way that it increases and speeds up productivity. • The engineer also must provide support for the framework(s), for example, supporting Development/QA with issues using the tool. The engineer will implement automation test scripts. Integration with the test management tool is also planned. • The Senior Test Automation Engineer must be able to take on leadership responsibilities and influence the direction of the automation effort, and its schedule and prioritization. • The engineer will work with management, developers, and quality assurance personnel, to meet these goals. • Additionally the Test Automation Engineer will also support the smoke/sanity testing requirements of Release Engineering team after build deployments. These build tests will ensure that the code drops to quality assurance are of the highest quality. • The engineer will provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for the purposes of regression testing. He/she will be a creative and proactive thinker and will make use of current technologies to provide extensible automation infrastructures. • The engineer will review product requirements, functional and design specifications to determine and prepare automated test cases. • The engineer will work closely with other QA team members to automate the execution and verification of reports created by the various company products. • The engineer will work closely with various Development team members to understand testing objectives and ensure that problems are resolved in a timely and efficient manner. • The engineer will be part of a team focusing on automation of an identified set of migration tests, checking that they run correctly in a given environment. The team would focus on developing and testing these automation buckets which would be executed by other teams. • The engineer will work concurrently on several projects, each with specific instructions that may differ from project to project. *If you are available and interested, please do send me a word copy of resume along with following details: * Earliest availability for the assignment: Earliest availability for phone Interview: Earliest availability for onsite Interview: LinkedIn link: Current location: Ready to relocate: Preferred contact number: Work Authorization: Expected Rates: Regards, Ashish Kumar ashish.ku...@intelliswift.us 510 370 4471 39600 Balentine Dr., Suite 200 Newark, CA 94560 www.intelliswift.com -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-source-erp-crm+unsubscr...@googlegroups.com. To post to this group, send email to open-source-erp-crm@googlegroups.com. Visit this group at https://groups.google.com/group/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.