Job Description :
Please contact your "eDataForce " recruiter (Ms. TAS) for immediate consideration.

Requirement Description:

Test Automation & Tools Architect:
This is a hands-on position for one of our hospitality clients and will be based in Memphis, TN & Dallas, TX, reporting to Client Automation Manager. The ideal candidate will have experience beyond the majority of the current team, able to advise the team on strategy and tactics.
This person will work full-time in test automation, will have started their career in development and have a deep understanding of systems integration, and will have recent experience supporting an API service layer development team in a DevOps process.
Must have strong API service layer knowledge.
Must be able to quickly grasp the big picture for development and testing, and make effective design decisions regarding division of functionality amongst layers, e.g. tools, tests, etc.
Must have good communications skills, work well within a team, able to interact effectively with the development and dev architecture team, present a good image to the client, including appearance, on-time presence, strong work ethic, good interpersonal skills, etc.
Job Responsibilities:
Senior level test automation and tools architect supporting an API services development team, providing guidance and oversight to the onshore and offshore automation team
Interact with development team to understand architecture and service layer requirements
Review and understand business requirements and use cases
Experienced in these tools:
o Couchbase
o Stash
o Bamboo
o Confluence
o Ready API - Soap UI Pro
o Ready API - ServiceV
o Git
o Jenkins

Develop system and system integration test automation architecture and strategy
Work with keyword-based and data-driven automation framework, suggesting improvements as appropriate.
Create keyword-driven, data-driven test automation scripting for testing newly developed API services and functional and user interfaces
Create workflows for integrating different system automation scripts
Write reusable functions, both application independent and application dependent
Debug existing scripts and interpret log files for maintenance
Create and execute SQL queries and validate databases using an automation tool
Evaluate reported defects and oversee re-testing of prioritized defects
Work closely with developers and testers as needed to create and maintain scripts, and log defects
Prepare test data or work with data analysts to define test data needs
Log defects with associated documentation using JIRA or HP QC; work with development team to explain and help resolve defects
Provide status reporting; attend daily standup meetings when working in an Agile/Kanban team
Quickly learn and understand API services and existing applications that are undergoing upgrades
Maintain complete confidentiality of client business and strategies.

Bachelor''s Degree in Computer Science
Minimum 5 year of recent experience in automation testing
Hands on automation experience at least 70% in last 2-3 projects
Know web service testing and experience in web service automation testing. Experience in SoapUI Pro is a plus
Able to build mock service for testing, experience in ServiceV is a plus
Good understanding and hands on experience in Java or Groovy scripting
Strong knowledge in source code management and familiar with Git commands
Experience with a continuous integration tool like Bamboo or Jenkins
3+ years of hands-on experience in test automation architecture
Deeply knowledgeable in API service layer
Strong experience testing service layer in support of a services development team (NOT as part of testing web functions)
Full-time automation on last 2-3 projects
Able to quickly grasp overall picture and determine best design approach and strategy for automation to minimize maintenance, and support overall efficiency and effectiveness
Able to visualize the entire suite of applications from end-to-end with heavy emphasis on integration, regression, release-based and continuous testing approaches, as well as data flow.
SoapUI Pro experience preferred with generally broad tools experience; able to learn new tools quickly and select best tool(s) for each situation
Successful hands-on experience in working with an onshore/offshore distributed testing model
Must have good organizational skills with ability to think on his/her feet
Experienced in designing keyword-based and data-driven automation framework; knowledgeable in different automation frameworks
Good understanding of the entire project life cycle, QA methodologies and processes, including Agile, Kanban, and continuous integration methodologies
Experienced with JIRA tool for work assignments and logging defects
Strong, effective interpersonal and communications skills; able to interact professionally with client management, architect, development, and testing team members.
Strong experience with industry-recognized QA estimating tools and techniques.
A self-starter, motivated to take ownership of projects and drive tasks to completion.
Ability to mentor other team members on automation framework, architecture, strategy, and automation scripts
DevOps training / experience is a plus.
Experience with hotel property management systems and reservation systems is a plus
Experience working with offshore teams is a plus
Flexible; willing and able to do what is needed to meet objectives.

Excellent Communication is a MUST