Senior Qa Specialist/scrum Master Resume
St Louis, MO
PROFESSIONAL SUMMARY:
- Software Test Specialist in Automation (Team Lead / Scrum Master) with 11+ years of software development life cycle experience, that includes designing, implementing test plans, test cases, test processes, conducting test review meetings, automation testing of Client and Server (both Web and Windows applications) in various domains like Banking and financial services, Insurance, Industrial Automation (EMS),Retail and Enterprise Solutions (Oil and Gas Industry) and Pharmacy.
- Expertise in various testing methodologies like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Mobile Testing Performance testing, GUI testing, Functional testing, Database testing,Interoperability Testing, Availability Testing Web / UI and User Acceptance Testing.
- Conversant in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Tests.
- Experience in working in Agile (Scrum, Kanban)&Waterfall development environments.
- Experience in working with open source tools such as SeleniumWebDriver, SeleniumGrid, Appium, JBehave, Jmeter, Rubymine and Cucumber, QTP, Github , TFS, JIRA and Zephyr.
- Experience in BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Karate and Cucumber Features, Scenarios and Step Definitions.
- Experience in API testing part of Integration testing using SOAP UI and Ready API
- Tested databases with engineering assembly codes of OG plant and underground electrical circuits (Used QGIS, ArcGIS and Global mapper for integration, Analyzing and Locating issues)
- Provided IT support to all plant engineers when GIS or GPS systems were not working properly.
- Experience in continuous inspection, continuous integration, and continuous deployment using Jenkins
- Extensive experience in Software Development Life Cycle (SDLC) phases, Analysis,Design, Testing, Support and Maintenance of various Business application systems.
- Experience in developing System Test Plans, Traceability Matrix, defining Test Scenarios and Test Cases based on business and functional requirements.
- Extensive experience in Software Testing Life Cycle (STLC) phases.
- Experience in Database/Backend testing using SQL Queries for data design, data validation and data integrity testing.
- Involved in implementing testing frameworks Keyword Driven, Data Driven, Hybrid and Page Object Model (POM) using Selenium and QTP.
- Conversant in generating reports in PDF, Email and screenshots of the test report.
- Effectively involved in Defects logging, tracking and managing Defect Life Cycles using HP QC/ALM, JIRA, TFS and Rally.
- Expertise in documenting test scripts, Defect tracking and reporting, collecting test metrics, Maintaining traceability of requirements
- Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Expertise in banking applications like Finacle, Flex cube.
- Involved in designing the architecture framework for automated test scripts.
- Proficiency in testing complex software applications using Cloud Delivery Models (SaaS,PaaS and IaaS).
- Worked on databases such as Oracle, MS SQL Server, and My SQL and JDBC connectors.
- Excellent analytical, communication and interpersonal skills and presentation skills.
- Actively involved in the daily status report, daily defect report, defect panel, sprint planning and weekly status reports.
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/Scrum
Testing Tools: QTP, Selenium WebDriver, JBehave, Selenium IDE, Selenium RC, Selenium Grid, Appium, Cucumber, Zephyr, TFS, HP ALM
Frameworks: Keyword Driven, Data Driven, BDD
Programming Tools: JAVA, JavaScript, Ruby, VB Script
Markup Languages: HTML, XML, XPath, CssSelector
Databases: MySQL, Oracle, SQL Server, TOAD
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows XP/7/8/10, UNIX, iOS
Defect Tools: HP QC/ALM, JIRA, GitHub, TFS Test Manager, Zephyr
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Visual Studio
Utilities: IntelliJ, Eclipse, GITHUB, SVN
PROFESSIONAL EXPERIENCE:
Confidential, St. Louis, MO
Senior QA Specialist/Scrum Master
- Led the AclaraOne SRFN Business projects for Aclara Technologies as Scrum Master and Senior QA interacting with multiple stakeholders in business, operations and technology.
- Drive Sprint team’ work and accountability by promoting Scrum principles, roles, and processes and facilitating Scrum ceremonies.
- Work as a servant-leader, putting the needs of the team first, methodically and proactively removing impediments to deliver.
- Resolve conflicts within the team and with stakeholders outside of the team.
- Facilitate daily Scrum meetings, Sprint Planning and Review, and Sprint Retrospective
- Partner with Product Owner on artifacts including Product Backlog, Sprint Backlog, Sprint and Release burndown in Azure DevOps.
- Worked as QA lead through all SDLC phases. Estimated, prioritized, planned and coordinated testing activities with QA team and development teams
- Participated in Sprint planning , Review Sessions & Scrum Ceremonies.
- Assessed analyze User Stories, participated in Sprint planning, Review Sessions & Scrum Meetings.
- Creating Test plan, Test estimates and identify test scenarios for eLX
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations and Equivalence classes. Developed frameworks which promote: Maintainability, Flexibility, Extensibility and Scalability.
- Developed Hybrid framework (Keyword and Data Driven frameworks) to perform test activities and retrieve test data from Excel files and SQL Databases
- Performed Cross Browser testing using Selenium, RubyMine, Jenkins, TestNG.
- Extensively worked in locating a web element using ID, name, class, CSS selector and XPATH.
- Managed the testing team to track and plan testing tasks for sprint cycles in ALM and Azure DevOps
- Interacting with development team to resolve the bugs.
- Perform troubleshooting, problem solving and root cause analysis when defects occur
Confidential, St. Louis, MO
QA Lead/Scrum Master
- MRx Auth Business projects for Confidential as Scrum Master interacting with multiple stakeholders in business, operations and technology.
- Worked on breaking down Business Requirements (BRD), Functional Requirements (FRD) into User Stories for the Product Backlog.
- Participated in Sprint planning, Review Sessions & Scrum Meetings.
- Scripted Tests and automated using Selenium IDE /Selenium WebDriver at OS level for User Interface (UI).
- Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
- Used FireBug, FirePathto debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
- Performed parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
- Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
- Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- Executed User Acceptance Tests in Behavior Driven Pattern using Cucumber.
- Performed black box testing, database testing and web-based testing on each transaction using Selenium.
- Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions. .
- Scripted SQL queries to verify data integrity, data validation and data design.
- Worked with developers to update the defects, resolve them and track their status using JIRA, TFS
Confidential
Test Lead
Responsibilities:
- Worked as QA lead through all SDLC phases. Estimated, prioritized, planned and coordinated testing activities with QA team and development teams
- Participated in Sprint planning, Review Sessions & Scrum Ceremonies.
- Assessed analyze User Stories, participated in Sprint planning, Review Sessions & Scrum Meetings.
- Creating Test plan, Test estimates and identify test scenarios for eLX
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind the Boundary Value Limitations and Equivalence classes. Developed frameworks which promote: Maintainability, Flexibility, Extensibility and Scalability.
- Developed Hybrid framework (Keyword and Data Driven frameworks) to perform test activities and retrieve test data from Excel files and SQL Databases
- Performed Cross Browser testing using Selenium, Appium, Jenkins, TestNG.
- Extensively worked in locating a web element using ID, name, class, CSS selector and XPATH.
- Managed the testing team to track and plan testing tasks for sprint cycles in ALM
- Interacting with development team to resolve the bugs.
- Perform troubleshooting, problem solving and root cause analysis when defects occur
- Coordinate and conducting re-testing and Regression testing after defects are addressed
- Involved in product release meetings, sprint meetings and code review meetings Assisted in producing user documentation
Environment: Selenium, JBehave, Appuim, Swagger,,Java, MySQL, HP ALM, JIRA
Confidential
Senior QA Engineer
Responsibilities:
- Worked on breaking down Business Requirements (BRD), Functional Requirements (FRD) into User Stories for the Product Backlog.
- Participated in Sprint planning, Review Sessions & Scrum Meetings.
- Scripted Tests and automated using Selenium IDE /Selenium WebDriver at OS level for User Interface (UI).
- Implemented TestNG automation framework for Smoke Test to ascertain that the crucial functions of the application work and also implemented Regression Test to detect bugs after enhancement and configuration settings of the code.
- Used FireBug, FirePathto debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags.
- Performed parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
- Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
- Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- Executed User Acceptance Tests in Behavior Driven Pattern using Cucumber.
- Performed black box testing, database testing and web-based testing on each transaction using Selenium.
- Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions. .
- Scripted SQL queries to verify data integrity, data validation and data design.
- Worked with developers to update the defects, resolve them and track their status using JIRA, TFS
Environment: Selenium, TestNG,Java, MySQL, HP ALM, TFS, Zephyr
Confidential
Sr. QA Engineer
Responsibilities:
- Implementation of QA approaches to ensure quality of a product and was involved in project planning and coordination.
- Scripted Tests and automated using Selenium IDE /Selenium WebDriver at OS level for User Interface (UI).
- Handled the special mouse events and selected the options from the drop down menu using Selenium Actions builder, mouse hover and synchronization.
- Took the Application Screenshots and copied the images whenever exceptions occurred and also at important checkpoints of application execution.
- Tested databases with engineering assembly codes of OG plant and underground electrical circuits (Used QGIS, ArcGIS and Global mapper for integration, locating and analyzing )
- Provided IT support to all plant engineers when GIS or GPS systems were not working properly.
- Used HP Quality Centre to store all testing results, metrics, implemented test plan document, created test cases, Defect tracking and reporting.
- Created test coverage matrix for Regression and Smoke testing of the product.
- Performed black box testing, database testing and web-based testing on each transaction using Selenium.
- Involved in Unit Testing, Handled issues in System testing and User Acceptance Testing.
- Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database.
- Test and Run various APIs as part of System Integration Testing.
- Reported using QA Status reports, Defect Log reports, Traceability reports and Test execution & Results Reports.
Confidential
Sr. Test engineer
Responsibilities:
- Design Smoke Test, Integration and UAT Test Cases
- Responsible to Installation of daily build and execute smoke test cases.
- Based on Functional requirement specifications Regression Testing using auto machine tools.
- Interacting with development team to resolve the bugs.
- Attended Daily status meetings and provide detailed status report.
Confidential
QA engineer
Responsibilities:
- Involved in writing Manual test cases, logging and analysis of bugs, performed Smoke testing to ensure proper deployment of application in the test environment and also performed Regression testing to ensure that the code is not broken.
- Segregated Bugs on the basis of severity and priority and maintained the log using BugZilla.
- Reported using QA Status reports, Defect Log reports, Traceability reports and Test execution & results reports.
- Scripted SQL queries to verify data integrity and validate updated data for Test cases.
- Used SharePoint as the medium to upload the requested documents for the team.
- Involved in writing SQL queries for backend testing in order to verify the proper interaction between GUI (Graphical User Interface) and database.
Confidential
QA engineer
Responsibilities:
- Design Functional, system, Integration and UAT Test Cases
- Responsible for periodically reviewing the test cases developed and the test execution results.
- Based on Functional requirement specifications Regression Testing.
- Involved in peer reviews.
- Implemented Finacle core banking solution for SBI and deployed in customer environment.
- Interacting with development team to resolve the bugs.
Confidential
QA engineer
Responsibilities:
- Responsible for periodically reviewing the test cases developed and the test execution results.
- Studied the flow of project and requirements
- Based on Functional requirement specifications Regression Testing.
- Implemented and testing Finacle banking, retail features in IOB environment.
- Interacting with development team to resolve the bugs.
- Attended weekly status meetings and provide detailed status report.
