Job Description :
Role:
Sr. QA Automation Engineer
Location:
Irving, TX
Duration:
6+ months
Interview Mode:
Skype – Video Interview
Start Date:
Immediate
Client Industry:
Healthcare
Rate:
DOE
Skype Interview >> USC, GC, GC-EAD >> No H1B Candidates
Required Skills:
Ø 7+ years of related experience in Automation tools and testing/Scripting and QA processes
Ø Expertise in the full Quality Assurance life cycle, testing methodologies, and test automation
Ø Strong experience in these Automation tools – UFT, Selenium, SoapUI
Ø Experience with Load/Performance testing (LoadRunner)
Ø Good scripting/programming skills (VB Script, JUNIT, C++)
Ø Experience with Project Management tools like HP ALM, Jira etc.
Ø Experience working in Agile methodology
Ø Good in SQL Queries
Ø Ability to analyze information and use logic to address work related issues and problems
Ø Nice to have - experience in the Healthcare industry
Role & Responsibilities:
Ø The QA Automation Engineer works closely with QA lead/management to define and establish automation strategy and process
Ø Takes ownership and responsibility for the design and development of all aspect of automated testing along with creation, execution and maintenance of automated scripts
Ø Works closely with developers and other stakeholders in Engineering and cross-functional teams throughout the software development life cycle (SDLC), executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution
Ø Designs and develops test plans, test cases & test scripts based on business requirements for both manual and automated testing.
Ø Defines test strategies and test manuals for tracking and fixing software issues.
Ø Designs and develops automated test scripts beyond record and playback; develops functions, libraries, adding control flow logic, loops & error handling
Ø Defines and establishes automation strategy and process for various systems
Ø Takes ownership and responsibility for the design and development of all aspects of automated testing along with creation, execution and maintenance of automated scripts
Ø Develops well-commented, easy to maintain code that can be reused across a sub-system or feature. Improves and automates test strategies and software configurations
Ø Develops and executes test cases to diagnose issues and bugs
Ø Develops and maintains Load & performance testing as and when required
Ø Makes test automation framework available to other users/tester
Ø Manages defects in creating, triaging and retesting of defects. Creates test data when required
Ø Assists and advises on best practices for testing as well as make recommendations to improve efficiency and performance
Leads, mentors and helps junior members of the QA team