Occupation:Quality Assurance Specialist |
Location:Austin, TX |
Education Level:Master |
Will Relocate:YES |
Description
PROFESSIONAL SUMMARY: * Senior QA Analyst with 7+ years of experience in all phases of Software Testing Life Cycle, with extensive experience in Analysis and Quality Assurance testing of Client/Server, Web-based, Windows and Mobile applications. * Strong expertise in automation framework design and implementation. Diversified experience in automation of web, mobile and manual testing serving various domains. * Strong expertise in using Selenium RC/IDE/WebDriver/Grid, QTP, Cucumber, Appium, Sauce Labs, TestNG, AutoIT, Junit, Maven, SOAP, REST Postman, for Web, Mobile, Client server and Windows based applications. * Performed Performance Testing, Functional Testing and Regression Testing using automated testing tools including HP Load Runner, JMeter, HP Performance Center, Quick Test Pro, HP Quality Center, Win Runner and Test Director. * Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches. * Proven ability in performing various types of testing such as Smoke Testing, Sanity Testing, Functionality Tests, System Tests, Integration Tests, Black Box Tests, User Acceptance Tests, Localization, and Regression Tests. * Good experience in mobile testing using APPIUM in both IOS and Android applications using simulator and emulator. * Expertise in automation of Native, Hybrid and Web Based mobile applications using Appium. * Strong experience in using Java and Cucumber to implement test scripts in Selenium for automation. * Experience in sanity, backend, front-end, functional, integration, regression, smoke, cross browser, cross platform, QTP/UFT, performance and stress testing. * Good exposure in using of QTP integrated environment for test automation. * Proficient in writing Selenium WebDriver automation scripts in Java using TestNG for parallel execution and generated test reports using TestNG. * Implemented Selenium Grid to execute Selenium automation suites on different platforms, browsers combination in parallel. * Proficient in implementing and designing automation frameworks Page Object Model, Keyword Driven, Data Driven, and Hybrid Frameworks from scratch. * Experienced in writing test scripts to extract data from excel sheets to perform database testing using Apache POI. * Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries. * Experience working with Databases such as Oracle, SQL Server and MS-Access. * Knowledge of effective implementation of web services and have expertise in working with Web services, WSDL, RPC, SOAP, REST and XML . And, handling changes /upgrades at various servers and versions of web services. * Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats. * Solid SQL skills, can write complex SQL queries functions, triggers and stored procedures for Backend testing and End-to-End testing. * Proficient in testing database of applications developed with SQL Server, Oracle and MS Access. * Experience in writing different SQL queries to access data from different database tables, and used for data verification and NOSQL to get the data from the documents using MongoDB. * Experienced in implementing cloud based Sauce Labs for Cross-Browser and Compatibility Testing for web and mobile Automation. * Experience in test management and defect tracking tools Quality Center, MTM, HP ALM, JIRA, Rally as repository for maintaining test Cases, execution and tracking the defects. * Expertise in integrating continuous integration tools Jenkins, Bamboo, and TeamCity with the testing tools for scheduling the build jobs and notifying the build failures through Email. * Experienced in maintaining and enhancing the automation code and resources in source controls GitHub, Bitbucket, SVN, TFS and AccuRev over the time for improvement and new features. * Generated Allure Report to display detailed test execution reports with pie chart along with screenshots of corresponding failed test cases. * Experienced working in agile. have enough experience as an agile tester to interact with developers and product owner on a continuous basis. * Proven ability in working individually or as a part of team, problem solving, process improvement activities, analytical skills, reporting and assisting to manager.