Quality Analyst Resume
Salem, OR
SUMMARY:
- 5+ years of experience in Manual, Automation testing, designing test cases, test Scripts, test Procedures, test schedule planning, documentation and execution.
- Expertise in performing different types of Testing: Black Box Testing (Functional Testing), White Box testing, System Testing, Integration Testing, Regression Testing, Smoke testing, Acceptance Testing, Sanity Testing, Back End Testing, GUI Testing and API Testing on web services (SOAP and REST).
- Experienced working with automated testing tools including LoadRunner 9.0, Selenium, Quality Center 9.2 under Different Environments for various applications adhering to different industry standards.
- Expert in reporting & tracking defects, & maintaining with high level of detail with accuracy and recreation steps using JIRA and Emails, Quality Center,
- Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to develop Test Plan, Test Cases, Test requirements and procedures.
- Exposure in running SQL queries to manipulate database tables to check data integrity.
- Participated in User Acceptance Test (UAT ), documented procedures and guiding the users in verifying various transactions on the system.
- Hands on experience on LoadRunner , JMeter and Have knowledge on Blazemeter .
- Good Understanding in Web related technology like HTML, VBScript, JavaScript and SQL.
- Experience in performing Positive, Negative, Boundary, Functional, GUI, Database, Integration, System, Regression, Exploratory, Security, Cross - Browser and User Acceptance Tests
- Acquainted with Object oriented concepts in Java Concepts mainly created and executed test cases on OOPS, Collection Method concepts and I have some knowledge on Ruby.
TECHNICAL SKILLS:
Testing tools: HP Quality Center/ALM, Selenium, JIRA, QTP, Eclipse, Manual Testing, QTP/UFT, JMeter, LoadRunner.
Web Technologies: HTML, DHTML, SOAP XML.
Defect Tracking Tools: Quality Center (9), Jira.
Languages: C, C++, .net, Java, SQL.
Project Management: Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall
Browsers: Internet Explorer, Firefox, Chrome, Safari.
Operating Systems: Windows XP, 7, 8 & server 2003.
Data Base / DB Tools: Oracle, SQL Server, MS Access, DB2.
PROFESSIONAL EXPERIENCE:
Confidential, Salem, OR
Quality Analyst
Responsibilities:
- Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
- Developed and executed Test Suites and Test Scripts based on the requirement documents and using Test Manager.
- Executed test cases manually and verified actual results against expected results.
- Detected, Reported and Tracked bugs using Test manager.
- Performed Sanity, Functional, Negative, Regression, System, Integration, End to End and Backend testing.
- Participated at requirements reviews, design reviews, test plan and test case review.
- Updated regression test cases in Selenium WebDriver using Java programming language.
- Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
- Modified test plans in accordance with changing requirements.
- Created and executed SQL statements to verify the data in the backend.
- Utilized Test Manager for managing software testing process including planning tests, executing tests, defect tracking and reporting.
- Worked on software Verification and Validation manually and use Assertions for automation.
- Integrated Automation scripts in Continuous Integration tools ( Jenkins ) for nightly batch run of the Script.
- Tested web services using POSTMAN .
- Developed and executed SQL joins to validate the results in Web Services and Front end with Database.
- Handle High severity issues on priority.
- Worked with Team Foundation Server ( TFS ) for version control, source-control, bug reporting and project documents.
- Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.
- Attended review, defect and go no-go meetings.
Environment : Java, Selenium WebDriver, POSTMAN, Eclipse IDE, JUnit, Jenkins, MS Test Manager, Visual Studio, TFS, SQL, MS Excel, Agile .
Confidential, Detroit, MI
QA Analyst - Web/Mobile Automation
Responsibilities:
- Prepared Test Plan and Test Cases.
- Executed Test Cases and Gathered Test Execution results.
- Tested the Functionality of the application through manual Testing.
- Developed Test Scenarios and Test Procedures based on the test requirements.
- Created Test Cases manually for Functional testing based on the Functional areas and Use Case documents.
- Created, maintained and updated test strategy, test conditions, test cases and regression testing based on business requirement.
- Used RQM to generate reports, test planning, Work in conjunction with the Requirements Analyst and other testers to create and organize Software Requirements, test set, exporting test cases, defect tracking, running tests, managing defects, executing test cases and scheduling test cases.
- Prepared automated scripts for Maintenance and Regression testing.
- Analyzed existing and planned business processes. Documented workflows and created functional specs for development.
- Performed Front End and Functionality Testing using Selenium.
- Developed test scripts using Cucumber (Gherkins) annotations for BDD, organized and managed feature files.
- Coordinated all the database changes to the development and test database
- Developed test cases and scenarios in accordance to the technical specifications and project plans provided by the appropriate business analysts.
- Performed Smoke, Functional, Security, Configuration and User Acceptance testing manually.
- Tested the Application in different Web Browsers and on Multiple Platforms-UNIX, Linux and Windows.
- Reported server performance under test conditions.
- Performed extensive manual testing on different modules.
- Developed Test Matrices on a weekly basis.
- Involved in meetings to identify new structures and modification of existing structures as necessary for the application under test.
- Involved in User Acceptance Testing.
- Performed Front End testing and Back End testing using Black Box testing methodology.
- Tested the application compatibility with IE, Chrome and Mozilla Firefox browsers.
- Provided test plan, daily reports on the functional or performance testing effort.
- Wrote Test Summary Report at the conclusion of the test cycle.
- Conducted manual functionality and regression testing for each build and version.
- Documented errors and implemented their resolutions.
- Using TFS Generated the detailed reports of the bugs and pass-fail report.
Environment: RQM, TFS, Selenium-WebDriver 3.0, Postman, Jenkins, Cucumber, Selenium Web Driver Setup Maven, Eclipse, TestNg, Git.
Confidential, MI
QA Analyst - Web/Mobile Automation
Responsibilities:
- Analyzed the business required documents from the development team and business analyst.
- Attended Sprint plan meetings, daily stand up meetings, and Reviewed user stories in Agile Environment.
- Following the SDLC and STLC process, use requirements documents to create testing strategy, documenting test plans, developing test scenarios and test cases.
- Design test cases covering both Positive and negative scenarios.
- Created Test cases for each sprint for executing and reporting the test execution status.
- Written Requirement traceability matrix (RTM), status reports on test cases and defects.
- Developed and executed test scripts using Selenium WebDriver, Junit and analyzed test results.
- Worked with web debugging tools like FirePath and Firebug to handle elements in Selenium.
- Developed test scripts using Cucumber (Gherkins) annotations for BDD, organized and managed feature files.
- Integrated Automation suite with Bamboo (CI/CD).
- Performed extensive SQL queried for validating data against source and target systems.
- Used JIRA for bug tracking, issue tracking and project management.
- Involved in Requirements meeting, daily standup calls, weekly team meetings.
- Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
- Performed Manual Testing and Automated Testing for Client/Server application and Web-based application that used WebSphere, Message Queuing, Active Directory, UNIX, Windows, and XML message-based system in an Agile software development environment.
- Documented the missing data from the response generated from the REST API WebSerives and reported.
- Validated the Json data after the response is generated to the GET request.
- Validated the response of Json data after inserting data through POST request.
- Prepared, maintained and executed automated test scripts throughout the testing phase.
- Stored and maintained Automation test scripts suites in the Subversion (SVN).
- Implemented Data Driven Testing with Data Providers and Excels for Selenium.
Environment: Selenium Web Driver 3.0, SoapUI, Bamboo, Cucumber, Appium Android /iOS, Selenium Web Driver Setup Maven, Eclipse, JUNIT, MySQL, Subversion, JIRA, XML, HTML.
Confidential, Dallas, TX
QA Tester- Web/Mobile
Responsibilities:
- Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
- Developed automated scripts using Selenium Web Driver and Implemented Framework using Java.
- Wrote and executed test scripts and test cases for POS, Retail Payment Processing, Back office and Central Office functionalities
- In Retail, Responsible for executing transactions using EMV Cards, Credit cards, debit cards Gift Cards and various kinds of coupons.
- Executing end to end test cases on NEC POS registers (Front Counter, Customer Service and Self-checkout) having Confidential POS application.
- Validated End of day Reports and End of Shift Reports.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium Web Driver.
- Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant.
- Create Junit HTML test report for the entire test suite.
- Reported bug using Project Tracking tool JIRA.
- Performed Sanity, Functional, Regression, End to End, and system testing of (Retail)Point of Sale/Self-Checkout terminals (Sale, Returns, Gift Cards, Government Issued cards (EBT etc), Credit Cards and Checks transactions) and server releases.
- Performed Regression testing on new builds, every modification in the application using Selenium RC.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Performed load testing using Apache J-meter.
- During testing life cycle, performed different types of testing like Smoke Testing, Load Testing, Integration Testing and Automation Regression Testing with Selenium IDE.
- Experienced in open-source automation tools (Selenium), developing and running automation test scripts using Selenium WebDriver 2.0 with Java.
- Involved in Mobile Testing includes App Testing. Test automation for web application and Mainframe application using Cucumber.
- Identifying feasible non-functional test cases for Performance testing.
- Participated as part of the team in planning and coordinating the testing of the product where I had responsibility for specifically coordinating the test plans (JMETER).
- Performed extensive load tests using JMeter to ensure application stability
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Implemented mobile automation frameworks using Appium.
- Created Selenium web-driver automation scripts using Java Script to validate functionality on various browsers.
- Performed web services testing with SOAP UI by validating request and response for XML files.
- Implemented Appium scripts to test IOS and Android platforms.
- Implemented UI Automator viewer in Appium to inspect elements in mobile applications.
- Performed the Testing on the various mobile devices with a various platform (iOS, Android)
Environment: JIRA, Java, Selenium WebDriver, Junit, SOAPUI, Maven, Eclipse, WSDL, XML, Agile, Quality center, GitHub.
Confidential
Automation/Manual Tester - Web
Responsibilities:
- Performed Functional, Regression (White-Box functional) Testing of the Web Application.
- Created standard Guidelines for testing User Interface (look and feel of the screens in the application)
- Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
- Hands on experience in executing Selenium scripts on VM using Remote Driver for Cross Browser testing using Sauce Lab.
- Testing the functionality of each module of web page like My Accounts, Payments/Transfers and Customer Center
- Performing System Integration Testing on all the modules and running end-to-end tests on the application.
- Performed extensive load tests using JMeter to ensure application stability.
- Used Quality Center and JIRA as Time Management tool and as Bug Tracking tool to identify Defects and communicated with Developers and tracked the defects through their entire life cycle.
- Manual "Black Box" and "Gray Box" testing, research, and bug reporting
- Performed Data Driven Testing (DDT) to check the application under different set of data conditions using Boundary Value Analysis.
- Responsible for security testing which was accomplished by creating and logging in under different fictitious login ID’s through data validation using Smoke test.
- Used JIRA for logging and tracking the defects and test cases.
- Performed web services testing with SOAP UI by validating request and response for XML files.
- Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases using ALM/Quality Center.
- Extensively used ALM/Quality center for storing all Test plan documents, Test case documents and record defects.
- Performing Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.
- Involved in testing REST, SOAP WebServices and XML with tool SOAP UI to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing.
- Participated in regular status update meetings with the Project Management team and QA Team meetings
- Responsible for submitting the bugs into the Test director depending upon their priority.
- Supported Design and Deployment team to resolve reported problems.
- Helped transition the team to use Agile Software Development methodology.
Environment: Selenium 2.0 - WebDriver, Selenium Grid Cucumber, Selenium GRID, JIRA, SoapUI, Appium iOS/Android, T-SQL, Gherkins, Quick Test Pro, Java Web application, SQL, Java, JSP, Java Script, Selenium, HP ALM, SOAP UI Web Services Tool, JMeter, XML, PL/SQL, SOAP-UI, SOAP UI.
Confidential
Automation/Manual Tester - Web
Responsibilities:
- Involved in preparing manual test cases as well as automated test cases using HP UFT.
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyzed .Net code to performed white box testing.
- Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Tracked and reported the defects using Quality Center.
- Tasks scheduling and tracking using MTM test suites for Test execution and generating reports on regular basis responsible for Test Process improvement.
- Manage all issues (defects and service requests) in Microsoft TFS Defect Management bug tracking system and ensure all issues are tracked from open to closure
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Performed End to End Testing and involved in User Acceptance Testing.
- Involved in Load Testing using LoadRunner during the new version releases.
- Performed Security Testing (Authorization Testing, Access Control Testing).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Web Testing, HP Quality Center, .Net, TFS, XML, HTML, MS SQL Server SQL, MTM (Microsoft Test Management), UNIX, Windows.