Qa Engineer Resume
Alpharetta, GA
SUMMARY
- ISTQB certified tester and a certified Scrum Master from scrum alliance wif 8+ years of experience in Quality Assurance and testing of Large Scale Web applications and Desktop applications involving client/web server architecture
- 8 years’ experience in Software Testing (Manual and Automation).
- Extensively worked as a QA Analyst in Web applications, Client Server Applications and Database Systems for different software domains.
- Experience in GUI Testing, Data Driven Testing, Regression Testing, Database Testing, Functional Testing, User Acceptance and Black Box testing.
- Hands on experience in waterfall and agile methodologies.
- Capability to lead multiple projects simultaneously, allocating resources to individual projects, attention to detail and excellent organizational and time management skills.
- Strong expertise in System analysis, Test Planning, Test Execution and Result Analysis in System testing, System Integration testing and UAT phases of Software testing life cycle & SDLC.
- Extensive expertise in Block - box Testing, Functionality Testing, DB Testing, End-to- End Testing, Integration Testing, GUI testing, Regression Testing, User Acceptance Testing (UAT), Web testing, Smoke Testing, Sanity.
- Expertise in Defect management and Defect Analysis using Quality Center(ALM), Test Director, JIRA, and Rational Clear Quest.
- Proficient wif cross-browser testing (Firefox, Chrome, IE, Safari)
- Experience in writing test plans and test cases using MS Excel andHPQualityCenter/ALM
- Expertise in manual testing and automation testing tools like Selenium WebDriver, Quick Test Pro (QTP), Win Runner, Load Runner, Quality Center and Test Director.
- Experience in Bug Tracking tools like Quality center, Test director, Clear Quest and BugZilla.
- Expertise in Continuous Integration tools like Jenkins and build automation tools like ANT and Maven.
- Experience in providing Test tools (HP UFT, TFSand MTM) training to new QAresources on board.
- Expertise in designing and developing using Java Frameworks like TestNG and Junit.
- Good noledge on Waterfall and Agile (Scrum) methodologies.
- Liaison between back office team and IT to determine development coding solutions to streamline business processes.
- Requirements determination, document creation, project status updates, QA analysis, Test plan creation, migration approval and post-deployment verification.
- Expertise in Web testing applications developed in C#.net, Asp.Net, and SharePoint.
- Good noledge wif Software Quality Assurance Testing on Client-Server &Web Based applications, Web Services at backend using Manual testing procedures.
- Good working noledge in UNIX, LINUX, Shell Scripting, and Windows platforms.
- Expertise in White Box, Black Box, Sanity, Smoke Testing, Shakeout, Regression, Integration, Functional, Front End and Back End Testing.
- Adept technical skills in performance testing in teh domain of Social Networking, Gaming, HealthCare/Insurance, and Banking Industries.
- Enthusiastic team player wif strong analytical, problem-solving and trouble-shooting capabilities.
TECHNICAL SKILLS
Testing Tools: Quick Test Professional (QTP), JMeter, SoapUI Pro 4.x.
Operating Systems: Windows 2003/2008, Windows XP, Linux, Unix.
Languages: C, C#, C++, Java, .net, SQL, PL/SQL, UML.
Database: SQL Server 2008 and 2012, MS Access (MS Office 2007), Oracle 9i, SQL Lite, SQL*PLUS, TOAD, TSQL
Web Technologies: JSP, CSS, HTML, XML, JSON, VBScript, JavaScript, JQuery, Ajax, Junit, XML, Phyton
Defect Tracking Tools: HP ALM 12.01, JIRA, IBM Clear Quest.
Management Tools: TestNG, JMeter, Visual Studio, Oracle SQL Developer 2.1.
Other Tools: MS-Office 2010, 2007.
Automation Tools: Specflow, QTP and Test Directior.
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
QA Engineer
Responsibilities:
- Application implementation and testing using Agile methodology.
- Participated in daily scrum standup meetings which includes sprint review, sprint planning, and sprint retrospective as well as sprint release.
- Integration testing was performed by assigning teh tasks of integrating individual software modules into groups.
- Documented teh missing requirements by performing gap analysis and escalated to Test manger and Test Team.
- Manual test cases and test scenarios were designed wif respect to teh specifications and functional requirments.
- Automation Test Scripts were developed Using Selenium Web Driver, JAVA, Selenium Grid, Maven and Cucumber.
- Configured teh testing environment wif Eclipse, TestNG, Selenium WebDriver and selenium java client driver.
- Identified web elements by ID, Name, CSS, XPath and links on webpages using firebug.
- Involved in compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Utilized SeleniumWebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome and Worked wif testing frameworks - TestNG / JUnit.
- Involved in enhancing numerous test scripts to handle changes in teh objects, in teh tested application's GUI and in teh testing, environment using Selenium Web Driver, J Unit, Ant and Jenkins.
- Participated in generating Selenium reports using J Unit reporter and automated report generation using ANT and developed ANT Build scripts to run Sanity Test script, developed in Selenium Web Driver.
- Developed Selenium test scripts wif required annotations to make them executable from Cucumber.
- Designed Data driven framework to retrieve test actions, test data from different applications sucha as excel.
- providided support to senior QA integration tester in teh development of integration test cases
- Worked wif Business Analyst and Developers.
- Experience in testing web applications across multiple browsers Using Maven, Selenium Grid
- Builded teh WebDriver object using Maven and ran teh night tests autmotaically by using integration tools such as Jenkins.
- Analyzed negative use cases to ensure dat teh application behaved as per teh security requirements.
- Utilized Page Object Model in JUnit/TestNG Framework
- Verified teh expected results by performing execution of test cases manually.
- Performed different types of testing like System testing, UAT testing, Regression testing, Functional testing, GUI testing, Smoke testing, Positive Testing, Negative Testing, and End to End Testing.
Confidential, Tampa, FL
QA Analyst
Responsibilities:
- Involved in Facets related upgrades enhancements and new application development under teh direction of teh Facets Business Support Team.
- Using Test Management System to work on Trouble Ticket/Change Request System and analyzing teh root cause issue.
- Worked as a liaison to teh project team IT and Account Operations to communicate configuration needs and requirements.
- Performing teh update of Supplemental Procurement Code Conversion tables and Supplemental Rev Code.
- Monitored teh configuration plans for multiple simultaneous projects related to Facets. Guidance and support were provided to teh project teams and managing their workload to ensure effective and efficient business outcomes.
- Served as Primary point-of-contact for vendors and business technology as it relates to configuration for Facets related projects driven by teh Facets Business Support Team. Guidance was provided to teh Facets Business Support Team on teh necessary configuration changes for enhancements teh team TEMPhas delivered.
- Provide soliutions for teh existing risks and gaps. Reduced system errors and pended claims through effective research analysis solution development configuration, testing communications and documentation of reactive and proactive corrective actions. Conducted audits to confirm accuracy of set up and data loads
- Performed UNIX shell scripting and UNIX wrapper scripts and monitored teh unix logs to check for any errors.
- Performed DATA validation on data marts by using SQL queries.
- Designed Automation test scripts to test all End-to-End components.
- Analyzed Test Case reviews and provided teh test cases/test scenarios to teh team members for all iterations.
- Active Participation in daily SCRUM meetings and delivered daily status of testing.
- Optimized Quick Test Professional (QTP) scripts using various data sources and data types for Regression testing.
- Utilized Checkpoints where needed, to compare teh current behavior of teh application being tested wif teh earlier version using Quick Test Professional (QTP)
- Customized teh QTP test as per teh test Case by using teh VB-Script.
- Verified teh database for teh relevant test cases by executing teh SQL queries.
- Analyzed teh defects inQualityCenterand reported them to relevant developer.
Confidential, McLean, VA
Test Engineer
Responsibilities:
- Involved in designing teh Architecture forConfidentialfiles drivenTest Automation Framework wif Selenium.
- Designed automation testing and coding standards.
- Involved in creating teh JSON files for test scenarios.
- Responsible for planning regression test stories in everySprint.
- Automated back end data validation through selenium
- Retrieval of teh data fromT-SQLqueries
- Responsible for different testing like GUI, Functional, Regression and Usability testing on iOS and Android mobile devices;
- Utilized BDDthroughCucumber and Xamarin for application testing wif Selenium, & Java scripts
- Designed theFeatureFilesfor Cucumber Automation.
- Involved in team meetings for planning and coordinating teh testing of teh product where I had responsibility for specifically coordinating teh test plans (JMETER).
- Responsible for performing teh Installation, Functional, Interruption, Performance and Usability testing on iOS and Android mobile devises.
- Utilized test automation scripts for mobile testing usingAppiumfor Android and iOS applications.
- Designed automation scripts for Mobile Native applications on iOS and Android platforms usingAppiumand Java.
- IntegratedAppiumwif Sauce Labs for distributing tests on teh cloud.
- Designed Test Automation Framework wifSelenium WebDriver and Cucumber.
- Involved in creating CucumberBDD(behavior-driven development) framework and automatingBDDscenarios in Eclipse using Java script.
- Developed Gherkinsand Java scripting automation test scripts to execute in cucumber.
- Implemented Page Object Model Automation framework wif Java, Selenium Web Driver andcucumber.
- Inspection of WebElement throughFirebugandFire Path.
- Designed test plans for all assigned modules using Python.
- Expertise in ManualTesting/mobileapplicationtesting,IOS and AndroidMobileapplications
- Utilized SeleniumGridto execute test scenarios on multiple browsers.
- Build tests using mavenpom file
- Performed functional and regression testing on iOS and Android devices.
- Tested different application features like, installing/uninstalling application, creating media and motif projects, sharing projects through different social network applications.
- Used regression testing on Android and iOS devices during call/txt interruptions, slow network connection spots, and low battery.
- Test execution and reporting throughJenkins.
- Debugged, reported, tracked and verified bugs in JIRA.
- Generated html test reports by configuring CuCumber Report Plugin and Performance Plugin to Jenkins
- Involved in presenting Automation Test result analysis during dailyAgilestand up meetings.
- Responsible for sharing ther test framework to developers and manual testers.
Confidential
Test Validation Engineer
Responsibilities:
- Automating and debugging teh regression and smoke test scripts for teh major releases.
- Identifying teh reusable test components by verifying teh manual test scripts.
- Experience on root cause analysis and performance analysis of teh developed test scripts.
- Utilized MTM tool for executing teh automated test scripts for multiple iterations.
- Collaborate wif teh fix-it team for teh defects resolution during scripting and test execution.
- Provided Internet and Modem technical support for teh current subscribers.
- Responsible for updating teh issues to teh management by participating in teh weekly team meetings wif business users and developers.
- Performed testing of all backend processes using SQL.
- Involved in writing SQL Queries in ALM to generate base data to excel and summarize teh daily, weekly and monthly status reports by test scenario, test case and test steps.
- Performed testing of workflow through teh front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Discussing teh defects by attending Test release calls.
- Involved in Setting up Web Services project using WSDL in SOAP UI and provided setup halp to other team members.
- Participated in SOA testing for Payments API's using Soap UI and Java framework for Web Services testing
- Performed testing of services using SOAP/REST services using SOAP UI and Groovy Script.
- Involved in designing and documenting REST/HTTP, SOAP API’s, including JSON data formats and API Versioning strategy.
- Testing teh user stories by attending teh grooming pointing call wif BSA’s.
- Performed Functional testing, regression testing, and Sanity testing, and migration testing.
- Involved in Maintenance and Enhancement change requests.
- Reviewing teh Test results.
- Perform teh testing of overall workflow for teh existing and new functionalities.
- Involved in performing teh execution of test suite, finding defects and reporting them to developer through testing standards.
Confidential
Test Validation Engineer
Responsibilities:
- Involved in user story grooming sessions in order to halp teh business analyst and teh team in translating teh business requirement in to technical requirement.
- Played a major role in release planning, sprint planning, retrospective, daily standups and product demo’s
- Participated in functional requirements review meetings and provide teh feedback on missing and unclear requirements.
- Participated in preparing test strategy, test Plan, test exit reports, Procedures/Processes, Test Bed and Data Priming for End-to-End testing.
- Strong expertise in developing and executing Automated Test cases using QTP andTOSCA.
- Code automation scripts whenever required to halp wif delivery of project usingTOSCAframework
- Extracted data throughT-SQLqueries to create reports. Designed and created teh Test Automation framework usingTOSCA.
- Involved in integrating teh completed Automation Test Scripts to HP ALM, SVN version controlling for developed automation scripts.
- Participated in designing automated tests of voice command services through extensive use of JUnit,JMeter, SoapUI.
- DefineQAStrategies, Procedures, Processes, work Assignments and Prioritizing teh tasks.
- Provide work estimates and define teh time lines for testing.
- Involved in identifying mobile elements usingAppiumInspector, UI Automator Viewer.
- UtilizedAppiumto facilitate mobile testing by creating mobile Driver class wif teh required Mobile capabilities.
- Expert in mobile testing usingAppiumin both IOS and Android applications using simulator and emulator.
- Designed Automation framework implementing Page Object Model, using Java, Python, Selenium Web driver.
- Analyzed and decompose teh requirements and interacted wif teh Business Consultants to develop teh test scenarios.
- Verified teh mobileapps, webapps, API's, integrations, configurations and product features all work as expectedthrough manual testing
- Involved in mobile app testing and test automation of a web browser.
- Performed Functional Testing, User Acceptance Testing (UAT), Regression Testing, and Integration Testing using Black Box Testing methodologies.
- Utilized SQL Server for Data Verification and Validation testing.
- Designed test script and executed both mobile and web application in continuous integration model.
- Participated in Functional, Integration and Regression Testing of teh application.
- Managed Defect Lifecycle in Jira- from creating teh defect, retesting and closing teh defects, including regression
- Identified high risk transactions and created fraud rules and involved in testing site catalyst, SAD logging and MIS logging.
- Utilized Quality Center for test case writing/executing and defect tracking.
- Involved in mobile app testing and test automation of a web browser.
- Participated in monitoring teh Defect queue and host teh Defect triage call every day in teh testing phase.
- Utilized Quality Center(HP ALM) as teh Test management tool for teh project reporting.
