Software Qa Analyst Resume
New York, NY
SUMMARY:
- Software QA Analyst professional with experience working in all stages of SDLC (planning, designing, developing, testing, and maintenance) in multi - tasking fast-paced environments like Agile/Scrum.
- Experience with Test Planning, Test Documentations, Test Executions and defect resolutions.
- Expert in analyzing requirement specifications, backlogs, use case, user stories, UX and wireframes
- Experience with manual testing, automation and performance testing.
- Proficient in developing and executing high quality Test Strategy/Test Plans, Test suites, Test Scenarios, Test cases, test data, test scripts and test metrics/dashboards.
- Experienced in Smoke Testing, Black Box Testing, Back-end Testing, Functional Testing, UI Testing, Database Testing, Integration Testing, Security Testing, Ad Hoc testing, Sanity Testing, Regression Testing, Browser Compatibility, Exploratory Testing, Performance Testing, usability testing, API Testing, End-to-End testing and User Acceptance Testing(UAT).
- Experienced with extensive manual testing of desktop, mobile and web based applications.
- Experience developing, running and maintaining automated test scripts and frameworks.
- Strong Defects Reporting, tracking/monitoring skills and follow Bug Life Cycle
- Understanding of a variety of OOP, multiple platforms, architectures, and standards (e.g., J2EE-Java, .net, n-tier architecture, service oriented architecture).
- Experience using test management, bug tracking, testing and reporting tools JIRA, Wiki, Selenium, HP ALM(Quality Center), HP UFT/QTP, MS Office and open source tools.
- Experience in testing apps and web applications in mobile devices
- Extensive experience with Retail/E-Commerce, Financial, and Publishing applications.
- Experience working with cross-functional teams in TDD and BDD environments.
- Experience in Data validation, database/back-end Testing using SQL and different RDBMS
- Experience with API/Web Service testing using JMeter, Advanced RESTClient and Postman.
- Hands on experience in interacting with onsite offshore development team in fixing defects.
- Excellent communication and interpersonal skills with ability to plan, commit, and deliver to schedules
- Ability to work under pressure with minimal supervision and in high stress situations with a calm demeanor
TECHNICAL SKILLS
Testing & Reporting Tools: Mantis, HP QC/ALM, JIRA, Confluence, Firebug, Dev Tools, JMeter, Postman, wiki, Google Docs, HP QTP/UFT, LoadRunner, Selenium
Environments: Agile, Scrum, Kanban, Waterfall, TDD, BDD
Operating System: Windows 10/8/7/Vista/XP, Windows Server, iOS, Android, Unix/Linux, MAC
Web Language: HTML/XHTML, DHTML, Java, Visual Basic, ASP, JSP, CSS, XML, .Net, C, C+
Microsoft Office: Excel, word, Outlook, PowerPoint, FrontPage, Project, and Visio.
Server RDBMS: Oracle 10g/11g, SQL Server, DB2, MongoDB, MS Access.
Scripting: TSL, VBScript, Java script, SQL, PL/SQL, C#
Web & APP Servers: Websphere, Weblogic, IIS, JBOSS, Tomcat, FTP
Other Apps: Adobe Photoshop, Dreamweaver, SnagIT, Notepad++, Putty, SQLDeveloper, RESTClient, WinSCP, VMWare, Eclipse
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Software QA Analyst
Key Responsibilities:
- Gathering/analyzing requirements, backlogs/user stories, use cases, technical spec and acceptance criteria to define test scope.
- Planned, scheduled, tested and supported sprint testing for releases.
- Worked very closely with the Product Team, Operations Team, COO, & Development Team.
- Creating detailed test plan, test scenarios, and test case for existing and new features.
- Organized test suites for front-end, back-end, end to end and regression testing.
- Creating and maintaining Test Data for different systems and environments.
- Held and participated in the test case review meetings.
- Performed extensive complex manual testing on web based and mobile applications.
- Performed system, functional, GUI, black box, exploratory, smoke, ad-hoc, end to end, database, UAT (user acceptance testing), and regression testing.
- Prepared test reports and requirement traceability matrix (RTM).
- Helped setting up test bed, test environments as part of continuous integration process.
- Worked closely with business analysts, business subject matter experts and development teams to clarify and resolved testing issues
- Helped QA automation engineers with developing automated test scripts using the Selenium WebDriver, APIs and TestNG.
- Created data driven test scripts with functions and verification points to validate test results.
- Reported defects/bugs in defect tracking system(JIRA) and followed all the bugs through lifecycle of creation to resolutions.
- Documenting software issues/bugs and assisted developers with concise and detailed steps to reproduce of the problems and root cause analysis using Firebug, DevTools, and Application logs.
- Installed Oracle databases, set up SQL Developer and performed database testing using SQL Queries.
- Interpreted and converted manual test cases into automation smoke and regression suites.
- Performed automated and manual smoke and regression tests.
- Performed data-flow testing, logic-based testing to identify the decision points in the software and the appropriate test data to utilize within a project.
- Performed Web Service or API testing using RESTClient, POSTMAN, JSON and XML Payload
- Performed tasks under minimal supervision.
- Participated in test status meetings, planning meeting, retrospective meeting and Demos.
Confidential, Wilmington, DE
Software QA Tester
Key Responsibilities:
- Created and modified test plans, Test Cases and Test outlines.
- Collaborated with product management and engineering teams, in an agile environment, to develop a comprehensive set of tests for web-based and client/server applications.
- Performed risk based estimates on assigned works
- Created Manual and Automated test cases according to the business standards in Quality Center and Excel.
- Performed extensive functional, integration, security, UI testing and Regression Testing.
- Executed test cases manually and maintained, re-tested failed test cases after bug fixes.
- Collaborate with Devs/engineers to prioritize defects and bugs, and worked with the team to get them resolved.
- Ran test suites, Identify software defects, verify fixes, and updated bugs in HP QC/ALM
- Updated requirement traceability, test cases, test sets and defects according to QA standards
- Supported and provided constructive feedback on existing processes and standards
- Performed extensive Database Testing using SQL Queries in SQLdeveloper
- Performed data-driven testing which included validating data flow and back-end transactions.
- Created, enhanced and maintained high-end test scripts for various functional, end to end and regression testing using HP QuickTest Professional(UFT) and VBScript
- Used HP QTP to conduct Data Driven Testing by pulling multiple sets of data from a table.
- Developed test scripts using Descriptive Programming, build-in and Custom Functions, and regular expression
- Set up & ran automation testing through frameworks; data-driven, keyword-driven and hybrid.
- Set up environment and performed performance/load testing using HP LoadRunner.
- Documented bug reports, test execution status reports and test summary reports.
- Participated in all aspects of SDLC planning and of release deliverables.
Confidential, Roanoke, VA
Junior QA Tester (Manual)
Key Responsibilities:
- Developed and executed test cases, documented bugs, and communicated with Dev team to fix issues.
- Analyzed software requirements, workflows and designs to define test suites, test cases, test data and procedures.
- Participated in peer and external reviews
- Identified risks and dependencies of the product and subsystems.
- Prioritized defects and tasks needed to be QA tested by deadlines.
- Created complex manual testing test cases and traced them to the relevant use cases.
- Performed Manual Functional, UI, UAT, End-to-End, regression and sanity testing on the application for QA approval.
- Performed Mobile Testing on supported Devices
- Reported and entered defects and issues in HP QC/ALM.
- Analyze data to identify areas for improvement in the quality system
- Developed SQL queries to perform backend testing of the database.
- Used Postman and JMeter to perform web service testing (GET, POST and PUT methods)
- Created progress reports to ensure appropriate test coverage and results.
- Created bug reports and test summary report and shared it with QA Manager and team
- Responsible for documenting work for quick references guide utilizing MS WORD.
