Qa/test Engineer Resume
New, YorK
PROFESSIONAL HIGHLIGHTS:
- Experience with SDLC and software QA/testing process.
- Experience working in multi - tasking fast-paced environments like Agile/Scrum/DevOps.
- Experience with Test Planning, Test Documentations, Test Executions and defect resolutions.
- Expert in analyzing requirement specifications, backlogs, use case, user stories, UX and wireframes
- Ability to develop and execute comprehensive release and feature test plans
- 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, Sanity Testing, Regression Testing, Browser Compatibility, Exploratory Testing, Performance Testing, usability testing, API Testing, End-to-End testing and User Acceptance Testing.
- Experienced with extensive manual testing of desktop, mobile and web based applications.
- Experience developing, running and maintaining automated test scripts.
- 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).
- Possess Web testing experience on mobile phones and tablets (iOS, Android)
- Extensive experience with Retail/E-Commerce, Financial, and Publishing applications.
- Experience developing, running and supporting test automation.
- Experience using test management, bug tracking, testing and reporting tools JIRA, Wiki, Selenium, HP QC/ALM, HP QTP/UFT, MS Office and open source tools.
- Experience with test frameworks like Data-Driven, Keyword-Driven and Hybrid.
- Experience working with cross-functional teams in TDD and BDD environments.
- Expert at performing Database/Back-end Testing and data manipulation using SQL.
- 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.
- Ability to plan, commit, and deliver to schedules
- Ability to work under pressure and in high stress situations with a calm demeanor
- Excellent communication and interpersonal skills
- Excellent analytical and problem-solving skills
- Ability to work with minimal supervision and use independent judgment.
TECHNICAL KNOWLEDGE/SKILLS:
Testing & Reporting Tools: Mantis, HP QC/ALM, JIRA, Test Manager, Firebug, Dev Tools, JMeter, Postman, wiki, Google Docs, QTP/UFT, Selenium, LoadRunner, Agile, Scrum, Kanban, Waterfall, TDD, BDDOperating 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
QA/Test Engineer
Key Responsibilities:
- Working with agile team and conducting extensive Manual testing on internal/external business systems/apps
- Planning and scheduling QA tasks; providing hands-on execution of tasks; developing test plans and QA processes, providing leadership in the development and implementation of automated testing scripts by working closely with engineers.
- Attending Sprint Planning, defect triaging, daily scrum, Retrospective and Demos with agile/scrum team.
- Working with BAs and Dev Tech Leads to fully prepare User Stories with Acceptance Criteria for Sprints/Iterations.
- Studying Design Mocks, requirement specs and use-cases to develop Test Scripts and Test Cases for Manual and Automation Testing.
- Creating test data, templates, and requirement traceability matrix.
- Coordinating and reviewing test documents with the team for better test coverage.
- Performing extensive manual smoke testing, functional testing (negative, positive), regression testing, integration testing, end to end testing, Security testing, back-end testing, exploratory testing and GUI testing.
- Debugging and troubleshooting complex issues using firebug/DevTools and by analyzing networks logs.
- Reporting issues in JIRA and working with engineers to get them fixed and tested before QA Approval.
- Testing of APIs, web pages, modules, Silos, Portals, and integration between them to Identify and Report defects based on business rules, logic, severity and priority
- Worked with eBusiness team and validated e-commerce transactions such as product creation, online product details, online purchase process, payment process, shipping methods/process and CRM (Salesforce)
- Executing test scripts across multiple web browsers (Chrome/Firefox/IE/Safari)
- Translating existing manual smoke and regression test cases into automated test scenarios.
- Working with engineers to develop, modify and run test automation using Selenium WebDriver, TestNG, Eclipse, Libraries, APIs and other open source tools.
- Executing test cases across desktop and iOS/Android mobile devices
- Using Advanced RESTClient and Postman to validate reading and writing functionality of API/Services.
- Working on both Projects and Maintenance Releases in agile/scrum environment.
- Conducting UAT (User Acceptance Testing) with End users or end clients.
- Providing test status and bug reports to team and maintaining Traceability Matrix for Test Coverage.
- Performing Back End Testing using SQL Queries using Oracle SQL Developer.
- Using JMeter to perform performance testing with heavy volume to data.
- Participating in weekly meeting and discussing modification request with management team.
- Preparing regular Status Reports to communicate quality assurance activities to manager
Confidential, New York, NY
Software QA Analyst
Key Responsibilities:
- Created and modified test plans and Test outlines.
- Collaborated with product management and engineering teams, in an agile environment, to develop a comprehensive set of tests for web-based 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.
- Assisted QA and Release Leads in preparing implementation timelines
- Ran test suites, Identify software defects, verify fixes, and updated bugs in HP QC/ALM
- Worked with business analysts to ensure business requirements are adequate
- Updated requirement traceability, test cases, test sets and defects according to QA standards
- Participated on continuous improvement efforts within the QA organization
- 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
- 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.
- Used VuGen in LoadRunner and created Vuser Scripts for Load Testing.
- Carried out Server testing/Load Testing, Volume and Stress Testing using Load Runner.
- Used Controller to Perform and monitor Load Test and Stress Test.
- Used LoadRunner Analysis, generated various graphs and reports for higher management
- Documented bug reports, test execution status reports and test summary reports.
- Participated in all aspects of SDLC planning and of release deliverables.
Confidential, Jersey City, NJ
Quality Assurance Tester
Key Responsibilities:
- Developing and executing test cases, documenting bugs, and communicating with Dev team to fix issues.
- Identified risks and dependencies of the product and subsystems, prioritized the effort, and delivered the project on time and according to milestones, specifications and defined quality standards
- Researched and analyzed the software requirements, workflows and designs to define detailed test suites, test cases, test data and procedures.
- Participated in peer and external reviews
- Created complex manual testing test cases from approved requirement and design documents 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 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.
