Quality Analyst Resume
Miami, FL
SUMMARY:
- Over 3+ years of experience in Software Testing
- Participated in Sprint planning meeting, daily stand - up’s,demo and retrospectives
- Hands on experience in STLC and SDLC methodologies like Waterfall, Agile and Scrum
- Proficient in using automation tools such as Selenium IDE/ Web driver, QTP, and Soap UI .
- Well acquainted in understanding and writing the code in an OOPS language such as Java
- Experience writing Automation test cases in Selenium WebDriver using TestNG in Java
- Good experience in developing high quality test cases and generating test reports
- Worked with web related technologies like HTML, CSS, JavaScript.
- Performed GET,POST,DELETE operations on REST API using POSTMAN and validated the results
- Experience in developing BDD scripts with Cucumber and writing step definitions for Gherkin based features
- Proficient in back-end testing to ensure data consistency on front-end by writing and executing SQL Queries
- Performed manual, functionality, regression and system testing
- Knowledge on Appium Tool for Mobile Automation for testing Android and Iphone mobile applications
- Good experience on build management tools like Maven to define project structures and dependencies
- Hands-on experience on JIRA Tool which includes defect tracking and reporting
- Good experience in writing scripts in QTP using V.B script
- Excellent working experience on various Bug Tracker Tools and Test management tools such as HP ALM
- Expertise in using Jenkins as continuous integration tool to schedule builds and creates pipelines
- Excellent experience with source version control tools such as GIT, SVN
- Excellent analytical, communication, interpersonal and presentation skills
- An excellent team player with the ability to communicate at all levels of the project
- Performed manual stress testing (battery consumption, memory)
- Performed Systems, End-to-End, Integration and User Acceptance Testing for all releases
- Proficient in performing Manual Testing involving study of the project, design and create test plan / test strategy, writing test scenarios, test cases and executing them.
- Extensively involved in both Manual and Automation testing.
TECHNICAL SKILLS:
Test Approaches: Agile/Scrum, SDET, SDLC, STLC, Bug life Cycle
Testing Tools: Selenium IDE/ Web driver/RC, QTP/UFT, Postman
Frameworks: Data Driven, Keyword Driven, BDD using Cucumber, JUnit, TestNG
Artifacts: Test Plan, Test Case, Test Summary Report, Bug report, User Stories, Backlogs
Test Build tools: Jenkins, Maven/Ant
WebServices testing: REST, SOAPUI
Programming Languages: C, Java, Python, V.B script
Operating System: Windows, Unix, Linux, IOS, Android
Databases/Database tools: SQL Server, MySQL
Defect Management Tools: HP ALM/Quality Center, JIRA
Markup Languages: HTML, XML, Xpath, CSS, JavaScript
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access
Other Utilities: Eclipse, PL/SQL, GIT/SVN, Shell Script, Protractor
Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Quality Analyst
Responsibilities:
- Testing Carnival Mobile Application on IOS and Android platform with different version of OS
- Analyzes user stories based on the business requirements to plan and manage the entire test scripts.
- Preparing Test plan and Test scenarios as well as executing the entire suites.
- Used DataDriven and POM frameworks which makes the code reusable, maintainable and more readable
- Developed test scripts using Cucumber (Gherkins) annotations for BDD, organized and managed feature files
- Executed the designed test cases using the POSTMAN tool
- Documented the missing data from the responce generated from the REST webserives and reported
- Validated the Json data after the responce is generated to the GET request
- Validated the response of Json data after inserting data through POST request
- Maintained Selenium and Java automation code in source control tools like GIT
- Prepared Defect Reports, Status Reports and Defect tracking using HP ALM
- Experience in using JIRA &HP ALM to report bugs/ defects and track defects during the Defect life cycle.
- Involved in Functionality Testing, Manual testing, Black box Testing, System testing including Integration and Regression Testing
- Used Appium tool to test the automated test scripts on both IOS and Android platform for native websites on mobiles
- 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
Environment: Selenium WebDriver, Java, Eclipse IDE, TestNG, Cucumber, SQL, Agile, SDLC, STLC, Jenkins, JIRA, POSTMAN, Manual Testing, System Testing, HP ALM, Appium
Confidential, Arlington, VAQuality Analyst
Resposibilities:
- Involved in all stages of testing life cycle, Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Performed Functional testing, Regression testing, UI testing, and Integration testing of the application.
- Worked extensively in planning automation testing strategy, designing framework, Code maintenance and code review purposes.
- Co-ordinated with Manual Testers as well as BAs, Developers & other team members at both onsite and offshore towards maintaining the highly dynamic environment as well as successful sprint activities.
- Developed Test Scripts using Appium Library by python scripting language
- Maintained the Automation Test Scripts in version control tool like GIT
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Created test cases, scripts based on functional specification, and prepared test data. in Designing & Developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
- Worked on distributed test automation execution on different environment as part of Continuous integration.
- Integration Process using Selenium WebDriver and Jenkins.
- 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.
- Performed extensive SQL queried for validating data against source and target systems
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as TestNG suite.
- Regularly performed cross browser and cross platform web testing
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Environment: Java, Selenium Web Driver, Appium, python script, TestNG, Maven, Jenkins, GIT, ALM 11.0, SOAP UI, Eclipse IDE, TDD, Agile, HTML, XML, XPath, JavaScript, Firebug, SQL, Oracle, Jira.
ConfidentialQuality Analyst
Responsibilities:
- Assessed and analyzed user stories and participated in sprint planning, review sessions and scrum meetings
- Developed test scenarios, test cases, test procedures and test reports
- Involved in complete Software Development Lifecycle (SDLC) and Software Testing Life Cycle (STLC) from business analysis to development, Testing, Deployment and Documentation
- Written and executed test cases in HP ALM to log and track defects in the application
- Developed test scripts and test cases using QTP/UFT using V.B Script
- Designed, executed and maintained automation test Scripts in Selenium WebDriver using Python on TestNG
- Designed and developed automation framework using Selenium WebDriver with Cucumber, TestNG
- Validated the JSON data for the given input parameters using REST API
- Integrated with Continuos Integration tools Jenkins for running test automatically
- Tracked the Jenkins when there is a new Build & take action accordingly
- Planned and executed Back-End testing using SQL Queries to verify the dataflow from the database
- Tested application compatibility on different browsers
- Performed User Interface testing on differnt mobile phone handsets using Emulators
- Responsible for automated continuous testing of web application and Software as a service utilizing CI/CD
- Performed Integration and Regression testing to check backward compatibility of new features
- Validated the reports generated for the transactions which includes sales tax, commissions, net payout
- Published Daily, Weekly and Cumulative report for the respective projects
Environment: Selenium WebDriver, Java, TestNG, SQL, Jenkins, Black box testing, Agile, SDLC, STLC, QC, Eclipse