Sr. It Qa Engineer Resume
IL
PROFESSIONAL SUMMARY:
- Have over 9 years of extensive experience as a Quality Assurance/Automation Engineer/Analyst. I’m experienced in testing and assuring quality of applications by performing manual & automated testing using software testing leading tools, methodologies, strategies & techniques.
- Deep understanding & experience of Software Quality Assurance - including Software Development Life Cycle (SDLC), methodologies, test planning, test design, execution of manual & automated test scripts for both webbased application and client server application using HP Quality Center (QC) & HP Quick Test Professional (QTP) and QA best practices.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, TestNG, JAVA & Maven.
- Practical experience working with SQL and databases for testing in Oracle and TOAD.
- Practical experience working with Mobile Application on iOS and Android Devices.
- Proficient in writing Test Cases using Quality Center (QC), reporting bugs in Jira and raising any issues to the team lead, QA manager and project manager.
- Designed and developed Test Plans, Requirements Traceability Matrices (RTM), Test Cases and Test Scripts from Requirements, Use Cases, Design Documents and other project documentation.
- Knowledge and tested applications in different programming languages such as VBScript, HTML, .NET, ASP.NET, Visual Basic, C++, Java, J2EE.
- Experienced with Test Case Design and Test Scripting writing for both manual and automated tests.
- Performed Black-Box/functional/GUI testing, system testing, smoke testing, regression testing, load and performance testing of Web and Client/Server based applications by various testing tools.
- Have experience as QA Lead. Developed test plan and leaded team to perform end to end testing.
- Very strong analytical and organizational skills focusing on QA test process and its relationship to producing a quality end product in various environments & methodologies - Waterfall & Agile.
- Worked on Oracle APEX. Developed and enhanced few APEX applications for business users.
- Started working as junior OBIEE report developer. Developed and enhance OBIEE reports as per business requirements.
- Excellent verbal and written communication skills in expressing ideas clearly to individuals and groups including the ability to effectively document procedures, processes and results.
TECHNICAL SKILLS:
Operating System & Languages:: Microsoft Windows, UNIX, LINUX, VBScript, HTML, .NET, C+, Java, J2EE, SQL (Structured Query Language)
Manual/Automated Testing/Defect Management Tool: HP Quick Test Professional (QTP), HP UFT, HP Quality Center (QC), Selenium,TestNG, Jira, DOORS, BugZilla, Rational Quality Manager (RQM), Deskzilla
Protocol/Browsers, Database & Other tools: Internet Explorer, Firefox, Safari, TCP/IP, Telnet, HTTP, FTP, Oracle, TOAD, SQL Developer, SQL, PL/SQL, SOA, IBM COGNOS, MDM, Prowess CRP, APEX, OBIEE, AWS
MS Tools: MS Word, Excel, Access, PowerPoint, Outlook
Course work: Digital Logic & Computer design, Computer Architecture, Analog Ckt, Microprocessor & Microcontrollers, Digital & Analog Comm., Optical Fiber Comm., Wireless Comm., VLSI, Digital Signal Processing, Audio-Video Engineering, Networking
PROFESSIONAL EXPERIENCE:
Sr. IT QA ENGINEER
Confidential, IL
Responsibilities:
- Actively involved in SDLC and Test Life Cycle, test Strategies, Methodologies and Processes.
- Worked closely with Test Engineers & Developers in the identification, root cause and best solutions for software defects.
- Worked as QA Lead for COGNOS to OBIEE migration project.
- Participated in documenting the all test efforts, Critical defects, Lessons learned Scope changes etc.
- Assigning both automation & manual task to other persons and provide the updated status to Manager.
- Working on writing complex SQL queries for OBIEE report testing using TOAD.
- Performed Back-end testing and data validation utilizing SQL in Oracle database
- Involved in testing the functionality of multiple promotions that are migrated from the Legacy to OBIEE.
- Participated BRD and FRD reviews to understand the requirements for Clarify upgrade.
- Worked on monthly ongoing promotions, Incentive trip, Executive Conference, National Conference.
- Involved in testing the OBIEE reports and consultant connection reports.
- Worked on AWS project to test Income Calculator. The application is hosted in Amazon Web Service. We used Mongodb to store data and do calculation. ETL loads generate Jason files and store it in AWS S3 bucket. From S3t, Mongodb got updated. Lead and performed end to end testing for this project.
- Built automated Smoke Test Scripts for Consultant Connection Reports (customer facing) using QTP.
- Performed System Testing, Functional Testing, Regression Testing and automated scripts for testing the Customer facing reports.
- Designed Automation frame work to perform regression testing for OBIEE reports using QTP.
- Created Automation Regression scripts for OBIEE reports to perform data validation.
- Created test execution reports for both Automation and Manual Testing using Excel.
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, TestNG, Maven .
- Used Selenium WebDriver for writing test scripts for regression test coverage.
- Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
- Executed automation scripts on different browsers/environments & reported defects/results using Selenium.
- Started working with Oracle Application Express (APEX 4.0).
- Build and deployed in production 1st APEX application for Business Users to enter, Update, delete Items for RUFTH promotion.
- Build APEX application for Charitable Giving campaign. Implemented custom validation to handle user error. Created trigger & sequences and applied in the database to create unique id.
- Demo the applications to users and made changes based on user’s feedback.
- Started working as junior OBIEE report developer.
- Developed and enhanced OBIEE reports based on business requirements. Added charts, graphs to displays comparison of different matrix (Sales, recrutis, Shows, etc.) between current year and prior year. All those reports are running successfully in production.
QUALITY ASSURANCE ENGINEER
Confidential, IL
Responsibilities:
- Developed and documented test cases and procedures that clearly articulate test objectives, steps and expected results so that they can be easily understood and replicated/reused. Used HP QC for managing test cases for different surveillances.
- Provided traceability matrix from the business requirements and technical specifications to test conditions and reported defects.
- Collaborate with end users, developers and business analysts to translate business requirements into testing requirements. Participate in creating test strategy, test plans, test scenarios and test cases. Work with the project team to plan test schedules in accordance with project scope or delivery dates.
- Participated in setting up and maintaining appropriate test environments and identifying data requirements for testing. Performed PL/SQL coding to test Batch Process in the test environments.
- Participated in planning, coordinating and monitoring user acceptance testing (UAT). Review UAT test design to validate coverage for testing both functionality and that supporting business processes operate as specified. Coordinate with user during test execution. Summarize the UAT testing results and coordinate final business partner/user approval.
- Collect metrics to measure the test progress & quality outcomes. Communicate with management and the project team regarding testing progress and results. Prepare summary reports of testing status and results. Communicate and collaborate effectively with staff in various technical and business roles such as software development, end users, management and other quality assurance staff to ensure quality outcomes.
- Perform regression testing using HP UFT to ensure application changes do not adversely affect previously implemented functionality.
- Enhanced UFT automated framework as per requirement and to support multiple applications in different environments.
- Successfully completed automation projects for Control-M, Integrated Trading Application, Trade Floor Logs Application and Market Monitoring Engine. All the scripts are scheduled to run daily in production.
- Created different versions of script to run in different browsers (IE, Chrome, Firefox).
Sr. SOFTWARE AUTOMATION ENGINEER
Confidential, IL
Responsibilities:
- Analyzed user requirements, attended periodic meetings for changes in the application requirements and documents; implemented procedures for test changes
- Created both Positive & Negative Test case scenarios and perform manual testing based on BRD & FDD.
- Wrote Positive & Negative Test cases for Mobile Application for different mobile platforms like iOS 6 (iPhone, iPod, iPad) & Android. Also, perform functional testing for mobile application.
- Manually checked the important features of the application before performing test with automation testing tools.
- Executed and constructed functions, tables, triggers in SQL to perform back end testing for different types of IBM COGNOS reports.
- Involved in Integration testing. Updated different value in Hybris Front end (Java) and validate those changes in MDM (Oracle Application) and Prowess.
- Validate data in SOA layer while performing integration testing.
- Created Automation test scripts using QTP and covered 80% manual test sceneries. And using these scripts for regression testing.
- Automated System integrated test scripts using Quick Test Professional (QTP).
- Created regression script suite using QTP and structured compatible for different environments.
- Created reusable functions for different business process and saved in library in QTP that can be used across various scripts.
- Performed Mobile application test for both iOS - iPhone, iPod, iPad And Android - Samsung devices.
- Create separate test plan & case document for iOS & Android.
- Extensively used Jira for Defect tracking, Reporting and Test execution.
- Generated Daily bug report and Graphs to provide the end results to Management team from Jira.
- Also, verified the scripts that are used by resellers or Prod support to upload the new lines to database.
- Used LoadRunner analyzer results and created reports in for the Load test performed on various environments like QA and Production.
- Helped UAT testing team during critical functionality testing and reported to upper management about the changes requested by the user.
QA ANALYST
Confidential, NY
Responsibilities:
- Reviewed and validated application requirements and functional design specifications.
- Reviewed and analyzed UAT test cases document.
- Created test data sets for UAT testing to do end to end validation.
- Analyzed application, system and executed UAT test cases.
- Logged & reported defects in Deskzilla. Escalated issues to developers and verified fixes.
- Participated in documenting the all test efforts, all open or fixed defects and provided matrix.
- Attended weekly defect report meetings and presented progress updates.
QA Consultant
Confidential, NY
Responsibilities:
- Wrote, maintained and executed manual test cases based on requirements and use cases, and automated test scripts for web based application throughout Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Created and maintained a standardized test bed of data for QA testing that is a representative sample of all client data contained in the Production system.
- Identified, recommended and implemented process improvements and solutions to enhance the effectiveness of the automation framework developed in Quick Test Professional (QTP).
- Built and ran suites of automated tests as part of the iterative and agile development process and integrated them as part of developer's work and reported the results immediately.
- Enhanced Quick Test (QTP) automated Regressions Scripts/Suites to implement complex testing scenarios, increase permeations of functionality testing, increase code coverage (end to end testing coverage) and implement automated nightly runs.
- Wrote SQL queries in Oracle database to verify that the domain data on GUIs are accurate.
- Performed Quality Center Administrative tasks for various projects including Domain & Project setup, Adding New Users, Monitoring connections, Configure different features for Quality Center. Also, configured different fields in Quality Center as a Project Administrator.
- As a Quality Center Administrator, configured dbit.xml file to setup/change server name, path address, email settings etc.
- Converted manual test cases in Quality Center (QC) to automated test scripts in Quick Test (QTP)
- Developed and maintained custom library, error handling, recovery scenarios, reporting methods and descriptive programming using VBScript in QTP.
- Assisted & led members of the QA team with various automated related challenges & issues.
- Followed up on outstanding defects to determine the impact on maintenance releases of code and created Impact Analysis Reports.
TECHNICAL SUPPORT SPECIALIST/QA
Confidential
Responsibilities:
- Provided desk-side end user support. Troubleshot and repaired network access problems.
- Performed installations, upgrades, maintenance and troubleshooting for hardware and software.
- Remotely deployed desktop images and applications using Symantec Ghost Console.
- Extended support to Quality Assurance team to perform various types of Manual testing.
- Worked with Technical Analysts and Business Analysts in problem solving and requirements definition.
- Manually executed Test Cases in Test Director during Regression Week (ReWe).
- Logged and reported defects with detailed, accurate and concise steps to reproduce via BugZilla
