Functional Tester Resume
SUMMARY
- Quality Analyst with 5 years of experience in both manual and automation testing.
- Implemented Test Strategies, Test Plans and Methodologies based on Business Requirements and Use cases.
- Experience in Software Testing including Automation Testing using Hybrid Framework (Selenium WebDriver, TestNG, Maven, Java) and Manual Testing.
- Experience as a Tester with Agile software development process
- Good Experience in Handling Web Elements using Selenium WebDriver.
- Good Exposure writing various types of Xpath for handling dynamic elements.
- Experience in Data driven testing, Keyword Driven testing, Cross Browser testing and Parallel Test execution using Selenium WebDriver.
- Experience in working on Page Object Model Design pattern with framework.
- Good at identifying business component and designing the same.
- Knowledge with TestNG Annotation, and Parallel execution.
- Executed test scripts on IE, Firefox & Google chrome.
- Well acquainted with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Performed Sanity Testing, Functional Testing, Regression Testing.
- Identified, analyze, and document defects using ALM defect tracking systems.
- Analysis the reports and fix the issues on the code
- Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC
- Participate in agile ceremonies with the client.
- Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
- Excellent understanding of the Software Development Life Cycle (SDLC) and Testing Planning Process.
- Participated in requirements analysis, reviews and working sessions.
- Experience in developing and maintaining Test Cases in Quality Center.
- Performed Functional Testing, and System Testing.
- Implemented Regression, and User Acceptance on Windows Environment.
- Hands on experience on the test design techniques such as Equivalent Partition, Boundary value analysis and decision table.
- Extensive experience on the preparation of test data for both positive and negative test cases.
- Responsible for creating the weekly Cumulative and Current Software Defect reports for Managerial meetings using Quality Center.
- Experience in complete “life cycle of a Bug/Defect”
- Experience in using defect tracking tools like HP Quality Center.
- Excellent communication and interpersonal skills.
- Actively involved in Production release support.
TECHNICAL SKILLS
Languages: JAVA
Software Testing: Manual and Selenium Automation testingFrameworks: Hybrid framework (Selenium, Data driven, Keyword driven, POM, TestNG, Maven, Java)
Programming Languages: Core Java.
Tools: Eclipse, HP QC/ ALM 12.55, MS - Office
Source Code Management: Maven, Git, Jenkins
Operating System: Window 7,8 and 10.
PROFESSIONAL EXPERIENCE
Functional Tester
Confidential
Responsibilities:
- Performing Functional , Regression, Ad Hoc on Web based applications.
- Working directly under client place.
- Working in SAFe Agile Methodology.
- Working with Azure DevOps using Microsoft VSTS.
- Directly Work with Product Owner to prepare Test scenarios for the User stories in Microsoft VSTS.
- Prepare Test scenarios, Test cases for Manual and Automation tests.
- Developed and maintained test cases.
- Analyzed the user/business requirements, functional specs and Use Case documents and created the Test cases.
- Coordinated with the business analysts and developers in offshore and discussed issues in interpreting the requirements.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity Involved in executing the selenium scripts and analyze the test reports.
- Used Selenium Web driver, Java to create nightly automation scripts.
- Testing including Automation Testing using Hybrid Framework, Data driven Testing and Keyword driven testing.
- Cross-Browser Testing both Manual and Automation using Selenium.
- Involved in complete project software development life cycle (SDLC) and Quality Assurance Life Cycle (QALC)
- Agile Process was followed, and testing was done simultaneously
- Attend daily Scrum Calls and guided Developer regarding the defects.
- Involved in performing User Acceptance Testing, functional testing, regression testing, and Sanity testing for web applications.
- Involved in End-to-End testing of business rules on the Web based application.
- Documented clean and precise test result/reporting documents for Product Owner.
- Submitted Test Summary Report for each Deployment.
- Rise Defects in ALM and discuss about the defects with the developers
- Executed Test Cases and compared the actual/expected results, pass/fail reports with updating ALM 12.55.
- Create Traceability matrix between requirements & test cases to make sure all requirements are covered with test cases.
Environment: Selenium WebDriver, Agile, JIRA, Quality Center/ALM, HTML, Windows.
Quality Analyst
Confidential, Chicago, IL
Responsibilities:
- Prepared Test strategy, Test plan and Test cases for the project based on the requirements.
- Developed the automation script using Selenium web driver with java.
- Prepared regression test cases using Hybrid frame works.
- Created the maven project to create the dependencies like jars.
- Utilized different locators to identify the web elements.
- Implemented the Page Object Model for the sake of code reusability.
- Executed all the automation test suites using build tool as maven.
- Reviewed the reports using TestNG for Selenium Automation Test Executions.
- Maintained User stories, logged defects for developers, tested, and validated results once fix was done.
- Generated and analyzed reports (debug log) to understand which part of the system failed to respond.
- Corresponded directly with developers to ensure clear communication on the business requirements and interacting with other teams on sharing environments through web-meetings, etc.
- Coordinated effectively with QA team in tracking the sprint status.
- Go-to person for Defect resolution and retesting fixed code by developers.
- Documented clean and precise test result/reporting documents for Project Lead, Manager and Director.
- Stayed committed, motivated although challenges came throughout various phases of the project.
Environment: Selenium WebDriver, Java, TestNG, Jenkins, Cucumber, Agile, Maven, XPath, Eclipse, JIRA, Quality Center/ALM, HTML, Windows
Test Engineer
Confidential
Responsibilities:
- Performed Functional , Regression, Ad Hoc on Web based applications.
- Developed and maintained test suites, test cases.
- Analyzed the user/business requirements, functional specs and Use Case documents and created the Test Plans, Test cases.
- Coordinated with the business analysts and developers and discussed issues in interpreting the requirements.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity Involved in executing the selenium scripts and analyze the test reports
- Used Maven, Selenium Web driver, Java to create nightly automation scripts.
- Cross-Browser Testing both Manual and using Selenium.
- Involved in complete project software development life cycle (SDLC)
- Agile Process was followed, and testing was done simultaneously
- Attend daily Scrum Calls and guided Developer regarding the defects
- Involved in performing functional testing, regression testing, and smoke testing for web applications.
- Involved in End-to-End testing of business rules on the Web based application
- Perform software and system verification and validation testing with application of manual test tools.
- Executed Test Cases and compared the actual/expected results, pass/fail reports with updating Quality Center.
- Create Traceability matrix between requirements & test cases to make sure all requirements are covered with test cases.
- Perform Integration testing, System testing, Regression testing, and User Acceptance Testing.
- Validated XML files as part of web services testing.
Environment: Selenium WebDriver, Agile, Quality Center/ALM, HTML, Windows.
Confidential
Manual Tester
Responsibilities:
- Worked as a Manual tester.
- Worked in Water Fall environment, attended daily meetings.
- Reviewed business requirements (User Stories) with Business Analyst and Project manager, Team lead, technical architects and developers.
- Designed, developed and executed Test plan, and test cases, strategies
- Written Requirement traceability matrix (RTM), status reports on test cases and defects
- Manually performed Ad-Hoc Testing, Integration Testing, End-to End Testing, System Testing, and Functional Testing (Positive, Negative and Boundary).
- Executed Test Cases and compared the actual/expected results, pass/fail reports with updating Quality Center.
- Responsible for defect tracking and management metrics, defects are logged, and change requests are submitted using Quality Center.
- Found defects and worked with developers to resolve the defects
