Quality Assurance Engineer Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- More than 6+ years of professional experience in Software Testing as Software Quality Assurance Analyst on different platforms and environments.
- Experience in full Software Development Life Cycle (SDLC), in - depth knowledge of contemporary QA/test principles, methodologies.
- Efficient in analyzing System Requirements, Business Requirements, High Level Design documents to overall understanding of the new application to determine the appropriate level of testing required and designing end-to-end testing framework that supports both manual and automated.
- Extensively Worked in Quality Assurance using Testing methods for Manual and Automation tests with all phases of Software Development Life Cycle (SDLC) in Requirements gathering (FRS/SRS).
- Experience in Analysis, Design, Development, Implementation, Testing, and Production & Maintenance Methods using Waterfall and Agile Method.
- Tested web applications in Waterfall and Agile development processes.
- Proficient in Test Automation using Selenium tools
- Strong experience in Java Programming, Automating web application testing using Selenium Webdriver,JUnit and TestNG framework
- Well versed with handling webelements in Selenium Web driver
- Wrinting test cases using Element Locators, Web driver methods, Java Programming and TestNG Annotations
- Executing selenium test cases and reporting defects
- Experience in Data driven Testing, Cross browser testing, parallel test execution using Selenium webdriver, TestNG and Selenium Grid
- Working knowledge of UNIX, SQL, HTML and XML and internet browsers.
- Good knowledge on Quality Center test plan, test lab, Defect modules
- Experienced in developing and maintaining Test Scenarios and Test Cases, Defect Tracking, and Report Generation.
- Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing, and Black Box testing methodologies.
- Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
- Experience in creating the Requirement traceability matrix and performing the corresponding analysis.
- Experience in coordinating testing efforts with the offshore teams.
- Excellent communications skills, strong problem solving skills and a good team player.
- Ability to meet deadlines and handle pressure and co-ordinate multiple tasks in a work / project environment.
- Positive towards taking ownership, flexibility in completing tasks and prioritization of same
TECHNICAL SKILLS:
Operating Systems: MS-DOS, UNIX and Windows.
Testing Tools: Selenium, Webtrax
Languages: C, C++,Java,C#
Web: Html, XML, Web services,ASP.NET
Databases: Oracle 12c
Tools: SQL *Plus, Toad, Microsoft office suite, Putty/Unix, CRM,OMS
Others: Microsoft Visual Studio, MS Office, SOAPUi, FTP,WINSCP
Project Management /Agile: Rally, HP ALM Quality Center 11.0,JIRA
PROFESSIONAL EXPERIENCE:
Confidential, Dallas,TX
Quality Assurance Engineer
Responsibilities:
- Designed automated tests, created automated test cases, test plans and executed tests using Selenium for Early Time to Market by reducing testing cycle time through automation.
- Generated Automation test Scripts in order to test Production addition, Quantity, promotions, financial activities of application means working with checkout, and calculating taxes.
- Validate Customer order details in database for integrity of data.
- Worked with Manual and Automated testing of different scenarios on Unix.
- Experienced in executing all Selenium test scripts on different browsers and checked for individual compatibility using Selenium WebDriver.
- Involved in Weekly Agile Meeting and discuss about progress, required modification and upcoming work. Discuss about some potential issues and communicate with developer in order to make appropriate solutions.
- Worked closely with developers, Architects and other QA members as part of Requirements Review & Developed test cases based on the Business requirements and System requirements.
- ALM Quality Center being used for test cases Execution tracking, Defect tracking. Generate QC Defects/Execution reports and provide inputs in Project Status Reports
- Responsible for setting up the framework and test environment.
- Verified database test results using Toad, run different SQL Queries based on different test cases..
- Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
- Involved in System-wide Integration, regression using Selenium
- Conducted Data driven Testing using Selenium webdriver,TestNG.
- Actively participated in status report meetings and communicate with other team members for technical issues.
- Third party product web services testing is done by SoapUI
Environment: Java, TestNG, Selenium, SQL, Agile Environment, Scrum meeting, Quality Center, Firebug, Eclipse 3.2, Oracle, UNIX, Windows,SoapUI
Confidential,Dallas,TX
Quality Assurance Analyst
Responsibilities:
- Involved in testing of AMDOCS Billing system- Enabler for Light Speed Billing projects & placing orders through CRM/OMS, Method Invoker (Simulator).
- Reviewed and analyzed functional requirement specification, workflow documents, Use Cases and developed comprehensive test plan.
- Reviewed requirement traceability matrix (RTM) to ensure proper test coverage.
- Developed manual test scripts for performing functional and regression testing.
- Prepared Test Data Matrix for Data Validation for execution of the Test Cases.
- Coordinate with end users to schedule and support User Acceptance Testing (UAT).
- Created UAT documentation and conducted presentations for the end users.
- Used HP Quality Center as test repository for executing test cases, scripts and generated various reports and graphs for further analysis.
- Interacted with business analysts and developers to resolve technical issues to meet the client requirement for a better quality software product.
- Performed Backend Testing by executing SQL queries.
- Worked with Manual and Automated testing of different scenarios on Windows and UNIX/Linux Environment.
- Experienced in executing all Selenium test scripts on different browsers and checked for individual compatibility using Selenium WebDriver.
- Participated in defect review meetings with the team members and monitor defect status.
- Responsible for weekly status showing the progress of the testing effort.
- Created, Updated and maintained Test Scripts for different builds and releases.
- Worked closely with Software Developers to isolate, track and troubleshoot defects.
- Attended periodic meetings and teleconferences on problem resolution.
- Keenly involved in bill validations and submit to business for their approvals.
Environment: Manual Testing, Quality Center, WebLogic 11.0, Oracle, UNIX, Method Invoker, AMC and Amdocs Enabler, Java, Selenium,TestNG
Confidential, Columbus,OH
Quality Assurance Analyst
Responsibilities:
- Understanding the requirements from the test requirement document.
- Drafted test plans that included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Responsible for building test cases, and testing scripts.
- Training team members regarding the application so that newly joined team members can come up to the speed and start working.
- Prepared traceability matrix to ensure the adequate coverage of the test cases.
- Smoke testing was performed for each and every build that came out.
- Performed Regression testing using various Checkpoints including Database, Image, Standard and Bitmap Checkpoints.
- Test Activities included Functional testing, GUI testing, Regression testing, Integration testing, System and User Acceptance Testing.
- Identified Bugs & Reported Using Quality Center.
- Updated test plans and test Cases periodically with respect to changes in requirements.
- Very good experience in test data generation by applying the Black-box techniques.
- Wrote several SQL queries to verify the database.
- Conducted weekly batch testing to in corporate changes in new builds.
- Actively participated in enhancement meetings focused Confidential making the application more reliable.
- Participate in weekly meeting with the management team and walkthroughs.
Environment: .Net, Oracle, SQL, HP Quality Center, Windows, Selenium
Confidential, Seattle,WA
QA Tester
Responsibilities:
- Performed manual and automation testing (Selenium) of application.
- Work in the agile development environment with frequently changing requirements and features set.
- Interacted with business analysts and developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
- Actively participated in scrum meetings, Sprint/iteration planning meeting, Retrospective meeting, reviews and developed test scenarios.
- Reviewed requirement documents, design documents, prepared requirement traceability matrix and involved in developing test strategy, test plan and test case documents.
- Created detailed QA documentation including QA reports, Burn down chart report and attended project status meetings.
- Responsible for database testing using SQL queries.
- Created search matrix and regression test plan to maintain quality of an application.
- Increased productivity by initiating use of automation testing using selenium
- Prepared the traceability matrices to fill the gap between the requirements and test cases covered.
- Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage.
- Performed Functional, Regression, Compatibility, System Integration Testing,User Acceptance testing, Web testing and was responsible for executing all testing scenarios.
Environment: Java, HTML, Selenium, Windows XP, Windows 7, Macintosh, Excel, SQL.