Dear Business Partner,
Hope the day is treating you well !!!!
We are currently looking to fill these urgent position with our Direct Client. Below is few details on them. Please let me know if you have anyone who might be interested in the below job opening.
Please feel free to call/mail should you have any questions. Thanks & have a good day!
Hope the day is treating you well !!!!
We are currently looking to fill these urgent position with our Direct Client. Below is few details on them. Please let me know if you have anyone who might be interested in the below job opening.
Please feel free to call/mail should you have any questions. Thanks & have a good day!
Title: Senior Test Automation Engineer
Location: Pleasanton, CA (Locals)
Type of Position: Contract
Number of Positions: 2
Duration: 1 Year
Mode of Interview: Telephonic & In Person Interview
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.