Qa Engineer Resume
Phoenix, ArizonA
SUMMARY
- Over Seven years plus of experience in Quality Assurance manual and Automated Testing
- Extensive knowledge in entire Software Development Life Cycle - Business requirements analysis and testing using Agile, Scrum, Waterfall methodologies.
- Wide exposure to cumulative Software Quality Assurance and testing experience in the area of Manual Testing, Web and Client/Server based applications and Mobile Testing.
- Complete understanding of QA methodologies. Expertise and experience in performing different kinds of testing like black box testing, white box testing, functionality testing, GUI testing, unit testing, negative testing, integration testing, backend testing, performance testing, load testing, stress testing, regression testing, User Acceptance testing(UAT) and System testing on Windows and Unix environments.
- Work with Windows workstations and Windows servers, and Large-scale, multi-tiered applications
- Used Selenium IDE for testing web applications.
- Experience in developing Functional Test Automation usingSelenium(IDE, RC) andJunit
- Expertise using Load Runner in Load, Stress, Performance testing of Web Applications
- Experience in the Unit Testing, System Testing, Regression Testing, in system integration, Black box testing, White box Testing, UAT, Integration Testing, Functional Testing, Non Functional Testing, Monkey Testing, Exploratory Testing, Load Testing, Sanity and smoke testing, cross browser testing and QA methodologies.
- Familiar with all phases of Project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
- Experienced in back-end testing using SQL queries, generating reports to ensure Data Integrity and validate business rules.
- Excellent knowledge of VB script and Descriptive Programming for developing test script and Functional libraries
- Effective leadership skills with good written, verbal communication and presentation skills.
- Self-motivated with result oriented approach.
- Experience working Individually and in Team environment
- Able to work collaboratively with testers, developers and other team members in testing high quality, critical complex projects and in the overall enhancement of software product quality.
TECHNICAL SKILLS
Testing Tools: SeleniumIDE/RC/ Web Driver/Grid, Quick Test Professional/Unified Functional Testing, LoadRunner, WinRunner
Test Management Tools: HP Quality Center/ALM, Test Director,, Clear Quest, JIRA
Methodologies: Agile, Waterfall, SDLC, Scrum
Databases: Access, Oracle 8i/9i/10g, Teradata, DB2, MS SQL Server 7.0/2000
Programming Languages: Structured Query Language (SQL),Java
MS Office: MS Project, MS Word, MS Excel, MS PowerPoint, MS Access
Operating System: Windows NT/98/2000/XP.
Scripting Languages: VB Script,TSL, Java
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, Arizona
QA Engineer
Responsibilities:
- Identifying, prioritizing and designing test scenarios for GUI and backend testing.
- Test full cycle of warehouse process from Order Upload (209 format), Order Search, Add Order Manual, Order Shipping actions. Upload Products with 303 format, providing detail and summary reports for inventory, tracking customer invoices, printing Order labels with laser and thermal printers.
- Tested different level of users and their capabilities for Warehouse system
- Performing Smoke, Sanity, Regression, Functional GUI,Unit,performance, cross browser testing of the warehouse ande-commerce application.
- .Performed API testing when required.
- Performing REST and Web Service testing.
- Coordinating with developers and supporting development team through testing the build in CI environment.
- Agile Methodology used for the project
- Tested theapplication on Apple devices iPad, iPhone, iMac
- Worked on JIRA for Defect Tracking and following up with everyone in the loop.
- Conducting Reporting Bugs using in-houseproprietary bug tracker system and monitoring the status
- Developed Automation Test Case for e-commerce system usingSeleniumRC, Web Driver in a Data Driven Framework usingTestNG.
- Created Automated Test Cases and Test Suites with Java andSeleniumWeb Driver.
- CSS and HTML
- Participating and contributing in debugging and campfires sessions to resolve any issues in Production when required.
- Creating and maintaining daily integration test report and presenting the report to the Management/ UAT team members.
Environment: SeleniumRC/IDE,SeleniumWebDriver, Java, Junit, Eclipse, Quality Center, Clearcase, TestNG, PL/SQL, UNIX, HTML, Oracle, Windows XP.
Confidential, Wilmington, DE
QA Engineer
Responsibilities:
- Actively Involved in Software Development Life Cycle Methodologies and processes.
- Analyzed the existing business scenario and understood the business rules.
- Participated in daily stand ups and reviews as Software development life cycle was done through Agile Methodology.
- Involved in writing and executing Test cases.
- Performed smoke /sanity testing.
- Performed Functional, System, Regression and User Acceptance Testing by manual and automated methods to deliver a seamless user experience.
- Designed and developedAutomation Test ScriptsusingQuick test Professionaland managed testing activities using Mercury Quality Center.
- Tested the application on various Mobile Devices like SmartPhones- BlackBerry, Symbian ( Confidential ) Windows 7, Android Phone
- Created reusable Functions Library, Business Functions, Utilities functions, Regular Expressions and Environmental variables in QTP usingVB scripting.
- Required to useDescriptive Programmingat certain situations to complete the scripts.
- Created Recovery Files usingRecovery Scenario Manager, associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected event/popup.
- Involved in maintaining and uploading theQTP Scriptsto Quality Center.
- Used manual and automated scripts for testing the Application.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE & RC.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- TestNG framework with Selenium and own Customized Hybrid Framework for QTP was developed and generic keywords were implemented.
- Tested the application on various Mobile Devices like SmartPhones( Black Berry), Symbian ( Confidential ) Windows 7, Android Phone
- Tested theapplication on Apple devices iPad, iPhone, iMac
- Scheduled and runthe Jobs on daily basis.
- Executed automated test scripts, analyzed the results andreported bugs in Quality center.
- Used Quality Center to prepare Test cases and store Test Scripts.
- Worked with Business Analysts and Developers to ensure testing issues are resolved on timely manner.
- Prepared various reports and provided daily, weekly status reports to QA Manager.
Environment: SeleniumRC/IDE,SeleniumWebDriver, Java, Junit, Eclipse, Quality Center, QTP, VB Script, Clearcase, PL/SQL, UNIX, HTML, Oracle, Windows XP, 7.
Confidential, New Jersey
QA Analyst
Responsibilities:
- UsedSeleniumRCthroughTest Ngframework andEclipse IDE.
- Worked onSeleniumGUI Object / element verification is done throughXPath,CSSLocators.
- Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
- Prepared test cases by analyzing functional requirement anddocumentation.
- Performed Manual Testing of this Web application and automated it by using selenium.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
- Expertise inrunningseleniumtests against multiple browsersusing different browser profile.
- Used SQL to validate backend database changes, deletes and update.
- Tested the application on various Mobile Devices like SmartPhones( Black Berry), Symbian ( Confidential ) Windows 7, Android Phone
- Wrote queries to extract data for testing purposes.
- Used IBMClearcasefor tracking.
- Identified softwaredefects and interacted with developers to resolve them and provided full support to the Test team using Quality Center.
- Execution of nightly run automated scripts.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
- Reported the bugs/defects through Quality Center
Environment: SeleniumRC/IDE,SeleniumWebDriver, Java, Junit, Eclipse, Quality Center, Clearcase, PL/SQL, UNIX, HTML, Oracle, Windows XP.
Confidential, Irving TX
QA Engineer
Responsibilities:
- The Project was based on testing the applications on Mobile Devices.
- WrittenTest Casesand executedTest casesforSmartphone channel application.
- Tested the application on various Mobile Devices like SmartPhones( Black Berry), Symbian ( Confidential ) Windows 7, Android Phone
- Tested theapplication on Apple devices iPad, iPhone, iMac
- Involved in testing the Smartphone channel Mobile WAP decks (BlackBerry, WinCE, Android, Symbian)
- Administrated Jira bug tracking system so that we could track, manage and resolve ongoing coding issues; maintained release documentation notes for all project deliverables.
- Worked closely with Developers to resolve the issues
- Checked various graphics and images of the applications.
- Participate and leadQAteam in release cycles, assigned task to theQAteam and release report
Environment: Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner, WinRunner, SQL Java, Junit, Eclipse
Confidential, Frisco, TX
Quality Tester
Responsibilities:
- Worked several projects simultaneously to successful completion, communicated project status, raised high priority issues, provided risk assessment and project post mortems to department manager.
- Tested e-commerce web features and functionality (example: device software upgrades and enhancements)
- Createdtesting documentation such as project schedules/milestones, and test cases.
- Representdepartment as technical point of contact to provide advice, guidance, and assistance on projects in meetings and conference calls.
- Execute manual andremote test cases (telecom/cellular industry)
- Perform.NET frontend testing (functionality, GUI, usability, verification, and validation)
- Executedfunctional, system, integration, regression and user acceptance testing (manual and remote).
- Teamed with Development to identify probable root causes of all documented defects.
- Initiate a service request or trouble ticket (Remedy) for issues found during network or product software testing: network (outages), signal (coverage), equipment (handset phones and data devices), and user issues (software and hardware).
- Test data communication suchas SMS (Short Message Service) and MMS (Multimedia Messaging Service) such as videos, pictures, text pages, and ringtones).
- Analyze formal test results in order to discoverand report any defects, bugs, errors, configuration issues, and interoperability flaws.
- Test software changes to ensure integration into company systems meets functional requirements, system compliance, and technical specifications.
Environment: Windows 2000/XP, Windows Vista, Quality Center, QTP 10(VB Scripting), LoadRunner, WinRunner, Java, SQL