We provide IT Staff Augmentation Services!

Senior Software Quality Engineer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8 years of experience with Quality Assurance and testing experience in fast paced complex Information Technology environments across various phases of SDLC, STLC and different methodologies such as Agile and Waterfall. Expertise in Software testing, Software Quality Assurance for Client/Server and Web based applications with different test tools focus on Automation, Manual, Functional, Mobile testing and Backend Testing.
  • Expertise with Agile methodology (Sprints, daily scrums, Product grooming, Sprint planning, Sprint reviews and Sprint retrospective) of project development and testing
  • Expertise in HealthCare Domain. And Claims process of Guide ware.
  • Extensive Experience inQAleadactivities like Test estimation/LOE's, scheduling, planning, reviews, defect management, status tracking and resource management
  • Hands - on experienced in working on projects with Selenium, VSTS,CodedUITest, C#, NUnits, Java, JUnit, JavaScript, Continuous Integration, SQL, Web Services, REST, SOAP, JIRA, UFT, QTP, VBScript, TFS, MTM QA technologies and tools.
  • Expertise in Test Automation Framework Design, Development & Enhancement Experience on Web as well as on windows applications.
  • Lead Quality Control with good technical, coordination skills to assess needs, set priorities & meet deadlines.
  • Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium Web Driver with Java/C#/Python/Ruby.
  • Experienced on Microsoft Visual Studio IDE, TFS and CodedUI Framework in creating automation script using C# with OOPS concepts and remote execution of test cases using Test Agent, Test controller, Test Manger in MTM.
  • Expertise in Telerik Test Studio and Cucumber.
  • REPORTING HP Suite of Automated Testing Tools - UFT/QTP, Quality Center (QC)/ ALM, Bugzilla, JIRA for communicating the test outcome to respective development teams and manage the defects. Generate periodic summary reports for Management to provide a status summary on the test results and defects.
  • Knowledge in using Test Management & Defect Management tools e.g.
  • Good Experience on Compatibility testing like Cross Browser and Devices testing on different Platforms and Operation Systems.
  • Experience in submitting bugs and logged defects to bug tracking systems like JIRA, TFS, ALM Quality Center, MTMQuality Center and Bugzilla.
  • Knowledge of working in a (CI) Continuous Integration environment like Hudson, Jenkins.
  • Expertise in Windows, UNIX operating systems, Shell scripts, FTP, Virtualization
  • Experience in preparation of Test Strategy, Test Methodology, Test plan, Test Scenarios, preparation and execution of Test Scripts, Test Cases.
  • Hands on experience in developing Selenium IDE/ Web Driver/RC/Grid scripts using Java, JavaScript, C# Test Frame works is using Ant/ Maven build tools.
  • Understanding and experience working on a variety of technologies Including SQL, HTML, CSS, JAVA SCRIPT and XML and Integration of HPALM.
  • Created automation testing framework for API webservices test using RestAssured and JAVA or other API level testing framework.
  • Develop test plans, scenarios, and detailed test steps based on application requirements and functional specifications/design. Facilitate metrics identification.
  • Create, maintain, and execute test cases, functional, regression, system, and User Acceptance Testing. Meet the test schedule requirements.
  • Technically resourceful in different types of testing such as Functional/Positive/ Negative/ Regression / Integration/ Black box/White box/Unit /Smoke /Usability/Volume/ Load/ System testing/ User Acceptance/ End-to-End Testing.

TECHNICAL SKILLS

Testing Tools: Selenium, CodedUI, HP Quality Center, ALM, UFT/QTP, ClearQuest5.0,WatiN Telerik Test Studio, SOAP UI, TestNG, Performance, Protractor, Cucumber.

Databases: PL/SQL, T-SQL, MYSQL, MS SQLServer, Oracle,DB2 DB, MS Access.

Defect tracking tools: Jira, Bugzilla 2.0, MTM, TFS, Jenkins, Lean Testing, IBM Clear Quest, QC/ALM, Mantis.

Languages / Tools: C, C++,C#, JavaScript, Ruby, Java, .NET, Shell, HTML, XML, XSL/XSLT, JMS, SharePoint.

Configuration Tools: TFS, MTM, Clear Case 5.0, CVS, VSS, Perforce.

Application Servers: JRun, Web Logic, Web Sphere.

Operating Systems: Windows 98/NT /2000/XP/Vista, Linux

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Software Quality Engineer

Responsibilities:

  • Work with Product Owners/ Stakeholders to understand & finalize functional requirements to deliver stable automation suites
  • Enhance test automation scripts & test automation framework to fit needs and provide multiple approaches to automate & suggest the best one
  • Develop integration, system, user acceptance test schedules per the agile methodology.
  • Facilitating bi-weekly Scrum of Scrum meetings and end of Sprint Retrospectives for the Agile Teams
  • Facilitating Leading in Sprint planning and make effort estimation and discussing requirements with the BA and Product owners.
  • Help establish test planning, test strategy and build manual & automated test suites
  • Do code reviews & maintaining deliverable quality & maintain the Test Automation Framework
  • Prepared Daily & Weekly Status to Project Manager and Stake holders by extracting customized reports on defects and execution status fromALM, JIRA, and TFS.
  • Used GIT, TFS for version control and Jenkins for continuous integration.
  • Designed & Developed Page Object Model & Page Factory Framework in Selenium Web Driver, JUnit and TestNG framework.
  • Involved in designing the framework to integrate HP ALM to cucumber using the newly released version of HP ALM rest API
  • Involved in creating automation test scripts usingselenium, cucumber built on Eclipse IDE
  • Used JavaScript for creating the automated test scripts in selenium web browser.
  • Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Responsible for development of new tools using QTP and VB scripts useful for business needs.
  • Extensively used VB Scripts to write scripts for testing certain functionalities in the unit.
  • Write SQL and PL/SQL scripts to validate the database systems and for backend database testing.
  • Analyzed Business Requirements / Features preparing & automating the Test conditions in JI
  • Monitored tests, fix, enhance tests using Continuous Integration tools viz. Bamboo, JIRA, Maven, SVN
  • Contributed to automation in Selenium Web Driver, Java, JUnit, Python.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java, python and c# using TestNG prior to agile release.
  • Created and Maintained Test cases inALMand shared repository and updated test scripts based on reviews provided by Business and coordinated the test cases changes to Dev Team.

Environment: Java, Selenium, HPALM Rest API, VB scripts,TFS, MTM, QTP/UFT, XML, SVN, JavaScript, Python, Eclipse, Maven, TestNG, SOAP UI, JXL, Agile, JIRA, SQL, UNIX, MS Office, Excel.

Confidential, Bowie, MD

QA Automation Test Engineer

Responsibilities:

  • Develop test plans (SIT, UAT), test scenarios and detailed test scripts for multi-generational releases.
  • Define UAT test Entrance, Exit, Success and Escalation criteria. Participate in UAT testing and validation of requirements.
  • Maintained automation scripts in Selenium Web Driver with Python.
  • Prioritize the test schedule, queue Component-testing pipeline by coordinating with the development team.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Developed over 3000 test scripts to validate the various functional and transaction scenarios. Identified the corresponding Test Data.
  • Implemented Test Automation Framework using Visual studio 2010 - CodedUI Using C# -4.0 and make Test agent, test controllers in MTM for test case execution.
  • Manage test Scripts via Quality Center and perform testing for Component, System, Integration, Functional, Performance and UAT.
  • Defect management via Quality Center (reporting, tracking, re-testing. Closing), Reported over Severity defects resulting in Design changes for the system functionality.
  • Daily reporting on the QC test status/progress to the Sr. Management (Testing and Development)
  • Checked the web applications on selenium using python.
  • Used Soap UI for testing web-services and XML, XSL/XSLT, JMS based applications.
  • Excellent experience in Web Services using SOAP UI/WSDL.
  • Created/Updated test data in the backend database using SQL queries.
  • Used SQL Server and DB2 DB for Database Conversion.
  • Performed Web Services testing, Functional, Integration and Regression, Database testing.
  • Performed the end-to-end testing by verifying the logs and results from the backend systems.
  • Performed Mobile testing for Android and IOS testing MobileTestingincludes Device, Tablet and AppTesting.
  • Used Rational Clear Case/ Clear Quest to manage requirement updates and defect tracking.
  • Perform Web Services, End to End testing, Functional, Integration and Regression, Database testing by verifying the logs.
  • Report bugs/defects in the HP ALMand ensure problem resolution is communicated in a timely and effective manner between Developers, LeadQAand Project Manager.
  • Modified the QTP VB Script wherever required to accomplish few of the critical tasks.
  • Used VB Script & Descriptive programming to develop Data Driven Framework in QTP.

Environment: Microsoft CodedUI, Quality Center 9.2, Quick Test Pro 9.5, TFS, MTM, Load Runner, Waterfall methodology, SOAP UI, XML, SQL Server, DB2 Database, .NET, Windows, Java/J2EE, JavaScript, Python, PL/SQL, Oracle, WebLogic, VSS, Android and iOS devices, MS Project, MS Visio, MS Office SharePoint.

Confidential, Boston MA

Sr.QA Automation Engineer

Responsibilities:

  • Work in a highly agile environment with different agile ceremonies like sprint planning, sprint retrospective and daily standup to let team know about the progress and obstacles if there are any.
  • Participated in daily standup and weekly status meetings to discuss the task completed, deliverables, dependencies and goals of the projects in a highly agile environment.
  • Created VB scripts to test different high risk test cases for one common set of data using Quick Test Professional (QTP) 11.0
  • Created VB scripts to test over 70 sets test cases for one common set of data using Quick Test Professional (QTP) 11.0
  • Used MS Excel to read Data into Custom QTP Data-Tables using custom scripts and Error report was exported back to Excel.
  • Created Smoke test suite and regression test suite for our Java-script/Ajax heavy CRM using Cucumber, WATIR and Page Objects framework.
  • Extensively used Ruby/Mechanize for generating/manipulating data from our jstor site using (Web data scraping).
  • Used github to house our automation scripts.
  • Heavily used RubyMine IDE, Cucumber, Gherkin plain text DSL for writing test features and WATIR libraries for automating browser testing.
  • Worked in an AWS environment containing AppDynamics, Newrelic, AWS, Fastly, GitHub, and Jenkins.
  • Created ‘Smoke Test’ to run on just SugarCRM app to rule out the possibility of failures due to failures in external channels to our app like fastly/gateways, ELB, etc.
  • Created Regression Suite’ to regression test is more broad and comprehensive and is run to ensure that a larger set of test cases for the Sugar application is run and is working properly
  • Used Jenkins CI tool to schedule smoke test as well as regression test suite to run on a continuous basis against both TEST and PROD systems.
  • Pro-actively and extensively tested various critical components of SugarCRM while upgrading it from version 7.2 to 7.6
  • Extensively design GUI and API automation for web components housed on Amazon Web Services (AWS) cloud.
  • Developed and executed complex SQL Queries like inner joins and outer joins to retrieve data from TEST as well as PROD databases. Used SQL developer for this.
  • Developing and designing load/performance tests for measuring, finding issues and keeping track of performance of JSTOR sites.
  • Used Neustar tool extensively along with other tools to automate the process of web site performance measurement.
  • Extensively designed/developed performance testing methodologies/scripts and workflows in Neustar tool. Used JavaScript/Selenium to develop load test scripts.
  • Educating and mentoring the project and team members on different testing methodologies and skills required to perform functional and performance/load testing.
  • Involved in UAT of the automated scripts builds by providing users with test data, test cases and scenarios, and guiding them during the testing process.

Environment: J2EE, Java Server Surfaces, AWS, Jenkins, GitHub, Java Script, JSF, Jquery, eclips, QTP 11, GUI, Spring, Web Services, Soap UI, XML Unix, SQL Developer, Oracle 11.0, Ab-Intion, SVN, Websphere.

Confidential, Plano TX

QA Automation Designer/Developer

Responsibilities:

  • Reviewed requirement specification doc, Functional design docs to verify completeness and correctness and translated business requirement to the test requirement and Test Plan.
  • Participated in daily standup and weekly status meetings to discuss the task completed, deliverables, dependencies and goals of the projects in a highly agile environment.
  • Created, executed and maintained over 150 test cases for Functional and End to End Test cases in Quality Center 11.0
  • Developed22Selenium WebDriver automation scripts forHuggies.com.
  • Created Key Word Driven framework using Selenium WebDriver to test Promax Application. Created methods and test data that could be called from Excel sheets by Driver script developed in Java.
  • Implemented Page Objects, Data Driven frameworks using Selenium WebDriver, JAVA, JUnit.
  • Created over 400 sets of data to test the log file generated my Promax application containing details about customer number, Promotion IDs, Promotion start date and End date etc. Data was extracted to the Excel from a flat file.
  • Used JIRA to raise, track and fix defects in a faster way in highly agile.
  • Maintained test cases and test scripts and defect tracking using Quality Center 11.0 and reports were produced and documented in Excel format.
  • Conducted Regression testing together with Subject Matter Expert using the regression suite built and help the Business run the test and fix bugs simultaneously.
  • Extensively worked in Debugging/Fixing, troubleshooting, reviewing automated scripts, resolving automation related server/environment/network settings.
  • Testing the application for End User Testing on its compatibility on various web browsers like Firefox 3.6, Chrome 11, Safari 5 and Internet Explorer 7.x, 8.x
  • Worked with Off-shore testers and trained 5 business users on custom Automation Frame Work Test Execution and Maintenance.
  • Involved in UAT of the automated scripts builds by providing users with test data, test cases and scenarios, and guiding them during the testing process.

Environment: XML, HTML, SQL, QTP 11, HP Quality Center, PromaxPX, SQL Server, Window 2003, C#.Net, Oracle 10g

Confidential

Senior QA Engineer

Responsibilities:

  • Reviewed requirement specification doc, Functional design docs to verify completeness and correctnesss and translated technical requirement to the test requirement.
  • Maintained the Requirement Traceability Matrix (RTM) throughout the project life cycle.
  • Created and customized Data Driven Framework to test 6 sets of regression test cases that were often used for varied sets of data.
  • Used Object Repository (.tsr), Functions (.vbs, qfl), and Environmental Variables (.xml) and Recovery Scenarios (.qrs) to build the framework.
  • Created 75 sets of data Test Data executed and tested Framework. Data was read from Excel and test results were published back to Excel sheets.
  • Extensively performed Web Service testing Using QTP’s Web Service Add-in and different XML Utility objects of QTP.
  • Testing the application for End User Testing on its compatibility on various web browsers like Firefox 3.6, Chrome 11, Safari 5 and Internet Explorer 7.x, 8.x. Used exploratory testing method to give quick feedback.
  • Extensively used UNIX shell scripting, UNIX server logs, Http Watch, Firebug and Firefox plug-in called Poster to verify whether the site generates correct error message with its error code when it encounters invalid data or errors in the page.
  • Involved with developers and UI designers in tweaking and validating the UI modals given my QAS to integrate in Checkout module of our application.
  • Ran batch queries that included different complex SQL queries for the backend testing using UNIX Shell Scripting (Putty) and Sql developer to see if the Promotion is moving through various steps in backend Oracle 10g Database.
  • Used Http Watch to monitor site response time and page weight of the HTML and jsp version of the Checkout 3.0 page.
  • Observed the Performance of the sites by filtering and monitoring various performance graphs using Load Runner 9.10
  • Involved inProductionrelease support, troubleshooting of issues and from business approvals to final system checks and helped on system installation instructions and roll out plans.

Environment: Quality Center 10.0, Load Runner 9.10, SQL, SOAP, JMS, Oracle, Java script .net, XMLUNIX and Excel, QTP 10, Windows 2000/03, Share Point.

Confidential

Senior Automation Tester

Responsibilities:

  • Reviewed requirement specification doc, Functional design docs to verify completeness and correctness and translated technical requirement to the test requirement and test plans.
  • Provided suggestions and feedback into planning and tools and automation framework selection for automation and usage to the management.
  • Made sure that Service Oriented Architecture (SOA) is implemented by working on validation of XML web services using soapUI for this purpose.
  • Used Data Driven frame work and Automation Object Model to execute and create tests in QTP.
  • Performed automatedtestingof the .NET application using Data Driven framework using QTP 9.5
  • Used inbuilt VB Script methods like Timer, Date, Random, CreateObject, Repository Collections, on Error etc.
  • Created Custom Function library using Descriptive programming, Ordinal Identifiers and Regular expressions.
  • Involved in defect meetings to analyze history of the defects and discuss defects with the developers.
  • Maintained test plan /test cases and test scripts and defect tracking and reporting using Quality Center 9.5 and reports were produced in Excel and word format.
  • Involved in UAT of the applications by providing users with test data, test cases and scenarios, and guiding them during the testing process.
  • Involved inProductionrelease support, from business approvals to final system checks and helped on system installation instructions and roll out plans.

Environment: Quality Center, Load Runner 9.10, SQL, SQL Server ‘08, .Net, C#, VB.net, Test management Windows 2000/03, UNIX and Excel

Confidential

QA Engineer

Responsibilities:

  • Reviewed specifications and business requirements and created test plans.
  • Evaluated business rules and prepared Test Cases and perform manual and automated testing.
  • Coordinated with the client's Leads to calculate effort estimates and duration plans for QA tasks.
  • Gathered the Test Input Data, which includes Pre-condition, Test Results and Test Regression Data.
  • Used QTP 9.2 for the regression testing.
  • Performed Business Process Testing(BPT)testingof the .NET application.
  • Used complex SQL scripts along with stored procedure to check the availability, accessibility and update feature of data in backend Oracle10g database.
  • Perform back-end testing extensively by executing SQL Queries for Oracle database testing.
  • Implemented changes to test management practice by moving test case development into the HP Quality Center 9.1, from MS Excel, Word, and other manual methods.
  • Developed defect reports and test progress reports on a weekly basis for senior management.
  • Customized and modified scripts on Load Runner’s VuGen record by putting necessary control statements & verified playback of scripts.
  • Carried out successful UAT and verified and validated it.
  • Supported production releases during maintenance windows (non-business hours).

Environment: .NET, VB.NET, C #, Unix, Quality Center, Load Runner 8.1, SQL Server, QTP 9.x, Oracle 10g.

We'd love your feedback!