Qa Selenium Tester Resume
Columbus, OhiO
SUMMARY
- SQA/Software Test engineer with over 5 years of experience supporting a diverse set of clients from multiple industries in the private and public sector. Seeking for a Manual and Automation Test Engineering position.
- Strong knowledge in Software Development Life Cycle (SDLC) with Agile (Scrum) and Water fall, Software Testing Life Cycle (STLC), Defect Life Cycle.
- Developed Test Plans, defining Test strategy, creation of Test Cases, Test Scenarios, Developing and Maintaining Automation Test Scripts based on business and Functional requirements.
- Expertise in specific testing includes Integration Testing, Functionality Testing, UAT Testing, Smoke Testing, System Testing, Web Service testing, Regression Testing and Back end database Testing.
- Strong experience and extensively Involved with Requirement Analysts, Test planning calls with Scrum Master, BA’s and developer daily stand up calls with Project release managers, UAT to deliver a quality product to the customer.
- Experience in Requirements, Test Plan, Test Strategy, Test cases and Defect review meeting, Reporting progress on test case execution, defect testing and closure, test planning activities Daily/weekly call to the QA management.
- Expert in ALM/Quality Center Tool for Requirement Storage, writing test cases, Execution test cases, reporting defect.
- Experience intest management and defect management tools Atlassian JIRA, Confluence, Zephyr.
- Reported testing progress at the end of every sprint in the Sprint Review and defect tracing using JIRA.
- Expert and experience in developing Automation Test Framework from Scratch with Selenium Web - Driver, TestNG, Maven, Jenkins, Cucumber with data driven testing methodology and Contributed in creation of framework.
- Hands on experience in writing core java and expertise knowledge of Object-Oriented Concepts (Inheritance, Polymorphism, Exception Handling and Collections) in developing the selenium framework.
- Experience in developing and maintaining automation frameworks such as Page-Object-Model framework (POM) with Page-Factory and developed maven to build files for maintaining test automation and java based library to read test from xml and properties file using TestNG and Selenium Web-Driver.
- Hands on Experience in writing Test cases using Web-Driver Methods, Java programming Features, TestNG Annotations, Element Locators like IDName, TagName, ClassName, Xpath, LinkText, Partial LinkText and Css Selector.
- Experienced in using Apache POI to read data from external sources like Excel Sheet and provide them as parameter to feed the locators into the test script.
- Extensively used Selenium such as Takes Screenshot for Capturing Failed test cases, select class for selecting multiple values from list.
- Strong experience with Data driven and keyword driven frameworks implementation. An automated data driven framework that integrated Java, Cucumber, Selenium WebDriver through a Maven and Jenkins continuous build.
- Expertise in developing attractive test reports using report management tools such as Junit, TestNG, Extent Reports, Log4J and ITestListener incorporated with Screenshots for Functional test and Regression test suite.
- Expertise in using GIT bash and JAVA editors for source code to push and pull to the repository.
- Experience with version control systems Tool GIT. Using GitHub as a source repository system to share code within the office (onshore) as well as with the overseas (offshore) team.
- Expert in writing SQL Queries on different Relational database management Systems RDBMS) e.g. ORACLE, MS SQL Server.
- Strong written and verbal communications skills with clear understanding of team building.
- Excellent team player and also equally productive when working individually.
- Quick learner, with an ability to easily grasp and put into new ideas, concepts, methods and technologies. A dedicated, innovative and self-motivated team player.
TECHNICAL SKILLS
Industries: E-Commerce, Retailers, Healthcare and Finance.
Testing Tools: Application Lifecycle Management (ALM), JIRA, MS Office, SharePoint. Seleniumkatalon studio, Apache Jmeter, Junit, TestNG, Cucumber.
Languages: Java, Sql, and Gherkin, Visual Basic, HTML, XML
CI/CD and Version Control: Jenkins, Maven and GitHub
IDE: Eclipse, NetBeans and Intellij IDEA.
Database: Microsoft SQL Server, Oracle, MS Management studio
Methodologies: Agile-Scrum, Iterative, Waterfall
Reporting Tools: SQL Server Reporting ServicesSource Control GIT, Microsoft Team Foundation Server (TFS)
Bug Tracking Tools: HP ALM/QC, JIRA
PROFESSIONAL EXPERIENCE
Confidential, Columbus, Ohio
QA Selenium Tester
Responsibilities:
- Analyzed the system requirements, Business Requirement, and developed detailed Test Plans and Test Scenarios, Test Cases.
- Developed and executed Test case using ALM/Quality Center.
- Involved in Developing Test summary report for each Testing cycle.
- Designed and developed Automation Testing Framework using Java, Selenium Web Driver, TestNG, Extent Reports, Log4J, and Apache Maven from scratch to perform Smoke, Functional and Regression testing.
- Debug and maintain test scripts throughout the testing life cycle and executed from Jenkin’s.
- Designed and developed Data driven framework for automation in Selenium using Apache POI.
- Developed Test Framework in Apache Maven with Page Object Model (POM) with Page Factory for Functional & Regression test suite.
- Executed test scenarios, test cases, and test scripts for web application using JAVA, Selenium WebDriver and TestNG.
- Developed various QA Automation Test Frameworks to ensure the code reusability and Code maintainability, which reduce the script development time.
- Perform Functional Testing, Regression, Smoke, Web Service Testing, End to End and Integration testing, UAT Testing, and Back end testing, for each cycle of testing.
- Created SQL scripts to create ad-hoc reports for verified source data and validate target data as well as database validation.
- Developed and updated Requirement Traceability Matrix (RTM), and conducted the RTM between requirements and test cases.
- Maintain and Log the defect for each cycle using ALM/HP Quality Center.
- Involved in managing the user story and assigning priorities in JIRA.
- Prepared Test summary report after every build Release and submit it to the Manager.
- Reported testing progress at the end of every sprint in the Sprint Review.
Confidential, Columbia, MD
QA Analyst
Responsibilities:
- Involved in writing Test Plans, Test Strategy, Test scripts and Test Scenarios from System/Software Requirement specifications according to the Business Requirement.
- Analysis and development of user needs to determine functional and cross-functional requirements.
- Planned and developed Functional Integration, Regression and System level testing scenarios and Tested application manually prior to automation.
- Responsible for defect tracking and management matrices using ALM/Quality Center.
- Updated RTM between Requirements and Test Cases
- Worked with Team for Planning and sprint Retrospectives.
- Actively involved in status updates in JIRA for daily Scrum reviews.
- Established Hybrid driven framework which includes Behavior Driven Development and Data Driven framework.
- Wrote SQL queries to test Data Integrity, Referential Integrity and performed Database Testing for the Application.
- Prepared Test summary report after every build Release and submit it to the Manager.
- Involved in the team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.
Environment: ALM/Quality Center, Selenium, WebDriver, JIRA, AGILE, PVCS Tracker, Windows, Oracle, SQL, SQL Server, Java, VB scripts.
Confidential, Olney, MD
QA Analyst
Responsibilities:
- Involved in writing Test Plans, Test Strategy, Test scripts and Test Scenarios from System/Software Requirement specifications according to the Business Requirement.
- Involved in Test Case Preparation and Test Case Execution Manually.
- Analyzed application to find out which part can be automated and which can be manually tested.
- Developed documentation for test strategy and test plan by understanding business logic and user requirements for manual and automated testing.
- Developed and updated Requirement Traceability Matrix (RTM), and conducted the RTM between requirements and test cases.
- Performed Smoke Testing, Functional Testing, Integration testing, Regression testing, and Database testing at various phases of the development and test cycles.
- Reported issues into the bug reporting system and follow up with the development team until it gets resolved using Quality Center.
- Writing batch program using simple and complex SQL Queries with number and string manipulating functions to verify and validate inserted data; and analysis the result files.
- Performed User Acceptance Testing and provide training to the end users about the new application.
- Used ALM/Quality Center to log in defects.
- Involved in the team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.
