Job Description :
QA Automation Engineer - (Selenium Expert with JMeter )

They need to be expert Selenium, QTP is a bonus.


The candidate will report directly to a special project team that has been charged with redesigning and enhancing this client39;s premier claims database. He/she will work closely with a small number of agile teams serving as the “QA Automation Engineer”, and drive all processes and tools used to achieve automated regression & functional testing.Prior experience developing and implementing automated regression testing suites is required.


Requirements

ul>
li>Experience breaking complex software systems/li>
/ul>

ul>
li>Expert Selenium Experience required/li>
li>Experience integrating the execution of Selenium regression scripts with Continuous Integration build servers like Bamboo or Jenkins/li>
li>Experience with GIT, ApachePOI API, Eclipse IDE, Cucumber, Log4j and Maven are preferred for this QA environment/li>
li>Experience evaluating software architectures and designs to identify potential quality, performance and scalability weaknesses or limitations and developing an automated test regimen to fully exercise these suspect areas/li>
li>Experience leading QA process development, execution, and documentation/li>
li>A strong command of manual and automated testing methodologies and general quality concepts/li>
li>Experience with Agile and Scrum/li>
li>Experience with scripting software automation testing products, including QTP/UFT, and Cucumber/li>
li>Experience with Automation Framework development using QTP/UFT./li>
li>Experience in TDD, BDD and ATDD/li>
li>Experience in Mobile Automation Testing tools/li>
li>Experience with LoadRunner/JMeter load testing/li>
li>Extensive knowledge of web technologies and experience testing web APIs/REST services/li>
li>Extensive knowledge of scripting languages, SQL, and high-level Java experience/li>
li>Experience of automating complex systems integration (End-To-End)/li>
li>Experience testing hosted/cloud SaaS web applications is highly desirable/li>
li>Experience in Mobile Automation testing and tools/li>
li>Experience testing native mobile applications is desirable/li>
li>Bachelor’s in Computer Science, or related field or equivalent experience/li>
/ul>


Job Responsibilities

ul>
li>Own the Software QA process, including developing, implementing, and maintaining test plans, test scenarios and test cases/li>
li>Analyze requirement and design specifications for test case development/li>
li>Recommend test automation approach, tools and frameworks/li>
li>Develop test infrastructure and custom automation tools as needed to expand test coverage and enable non-functional testing/li>
li>Perform manual and automated tests for our website and applications/li>
li>Prioritize test execution/li>
li>Find and report defects with detailed, accurate and concise steps to reproduce/li>
li>Assist developers in discovering and researching defects, and recommend system enhancements/li>
li>Complete ownership for all testing across multiple applications build with a varied set of tools/technologies/li>
li>Hands on testing that includes analyzing requirements, preparing test plans and building appropriate test cases to validate the functionality being built/li>
li>Support and execution of the application testing phase (functional & non-functional) to ensure all software meets requirements before changes are placed in production./li>
li>Liaison/co-ordination with other technology groups (across sites) to coordinate/execute end-end testing/li>
li>Drive all efforts on test automation, includes planning, hands-on scripting and oversight of other resources working on automation/li>
/ul>
             

Similar Jobs you may be interested in ..