Qa Engineer Resume
Foster City, CA
SUMMARY
- Software Quality Assurance Engineer with 7+ years of Black box, Automation (Selenium & QTP), Web Services, Database, Mobile testing.
- Expertise in all types of test documentation: Test Plans, Test Scenarios & Test cases.
- Strong problem solving skills, self - motivated, strong organizational skills, reliable, able to learn new skills quickly. Able to work under tight deadlines and rapidly changing priorities, detailed oriented and ability to multitask. Work well with others as well as independently.
- Over 7 years of experience as a Quality Assurance Test Analyst / Quality Assurance Engineer, performing both manual and automation testing of applications in the client server, internet/intranet environments using Selenium and QTP using Waterfall and Agile Methodologies.
- Well conversant with software testing methodologies including developing Test plans, Test scenarios, Test cases, Test procedures, Test reports and documenting manual and automation tests.
- Exposure in Finance, Banking, E-commerce, Retail and Marketing industries.
- Proficient in using Selenium Web Driver, IDE and automating testing process.
- Extensive experience on test Automation using testing tools like QTP as well.
- Working experience in Java language and writing White box Testing with JUnit4/TestNG.
- Web Service testing (SOAP) (SOAP and RESTFUL) using SOAPUI.
- Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS and SOAP.
- Experience with Mobile Web Testing using Selenium Web Driver.
- Well versed with Eclipse IDE, TOAD and SQL Navigator tools.
- Extensive experience in testing of large client server applications, Web based applications, E-Commerce Applications and Middleware applications on various Window and UNIX Environments.
- Full life cycle experience in Quality Assurance, including Black Box, system, integration, database, performance, GUI, Functional, Regression, Unit testing, User Acceptance, Smoke testing and Sanity testing of both client-server and web-based applications.
- Developed automated test scripts using VB Script (Quick Test Professional) and HTML script for Selenium.
- Creation and execution of Checkpoints and Breakpoints in Automation testing.
- Well versed with SQL queries to run the data integrity tests.
- Effectively involved in bug tracking, reporting reviewing and analyzing test result using Quality Center, Bugzilla and JIRA for reporting bugs to developer.
- Hands on experience with all phases of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) and also have Exposure to Agile process and methodologies.
- Involve in developing and maintaining Test Matrix and Traceability Matrix, and performing Gap Analysis
- Excellent communication and interpersonal skills with problem solving abilities, effective in working independently and an exceptional team player.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/Web Driver2/ RC/ Grid, Quick Test Pro (QTP), Firebug, Test NG, JUnit 3/4, Load Runner, JMeter
Bug Tracking Tools: Quality Center, Bugzilla, JIRA
Methodologies: Agile, Waterfall
Agile Tools: Rally, JIRA
QA/Testing: Black box, Integration, Functional, System, End to End, Regression, User Acceptance
Languages: Java, VB Script, JavaScript, SQL, HTML
RDBMS: Oracle 11g, MySQL, Oracle Developer 2000
Web Technologies: HTML, XML, JSP, JavaScript, CSS, XPath
Documentation: Microsoft Excel, Microsoft Word, and Microsoft PowerPoint
Misc. Tools: Remedy, Visio, Secure CRT, HTTP Watch, Putty, WinScp, TOAD, SOAP UI, Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Foster City, CA
QA Engineer
Responsibilities:
- Involved in testing Core Functionality like Contacts, Accounts, Terminations and Transfers. Responsible for writing the Test Cases and Test Scenarios for Functionality, System Testingand Security Testing.
- Security Testing Involves Authorization, Authentication, Field level testing. Tested for various security roles, more than 50 roles were involved.
- Attended Daily Scrum, release planning meeting and maintained the defected using Rally Tols
- Tested the application Manually and Automated using Selenium
- Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
- Extensively used Selenium WebDriver2 to test the web application.
- Designed the business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.
- Used SOAP UI and REST API for integration testing with the client.
- Used Rally as bug tracking system.
- Writing Stored Procedures and Batch Queries in SQL Server.
- Collect and analyze requirements from the clients to design suitable software for them.
- Program client side and server side validations using JavaScript and regular expressions.
- Use ASP objects like Request, Response, Query string, Server and Application.
- Worked on View State to maintain data between the pages of the application.
- Developed and Used User Controls using JAVA.
- Performed regression testing on fixed issues
- Used the tools like Test Complete, Test Track Pro, Share point
- Wrote class library for Database Access layer using JAVA.
- Identify and create indexes and stored procedures in SQL Server.
- Integration testing with Seagull, CashSet Request and Order Code.
- Developed client modules for retrieving, inserting and updating record from the database.
- Directly accountable for various aspects of product design including assessment, coding, testing and optimization. Involved in code review and performance improvement as well as documentation.
Environment: Java, Selenium, JXL, Eclipse, XPath, Ant, Maven, Log4j, SOAPUI, SOAP, Rest Services,Test Complete,Test Track Pro, SharePoint, Microsoft Dynamics CRM, Agile Methodology, SQL Server 2008 Database Testing.
Confidential, Sacramento, CA
QA Engineer
Responsibilities:
- Documented test plan and test cases according to the business required document.
- Analyze the Business and System Requirement Document (SRS), explaining requirement to team members and review Test Cases, Test Strategy created by Team Members.
- Performed manual testing of the application to test the system for positive and negative scenarios.
- Performed web services testing using SOAP UI (Both SOAP and RESTFUL).
- Defined the test criteria, project schedules and baseline the Test Plan with the help of project meetings and walkthroughs and report status to the QA Manager on a weekly basis.
- Performed black box testing of the GUI with regard to layout, usability and standard.
- Created automated scenarios using VB Script in QTP for regression and Data-Driven testing.
- Responsible in providing regular test and defect status reports to the QA manager.
Environment: J2EE, Java, Unit Test Dashboard, JavaScript, JSP, Eclipse 3.0, JDBC, FTP, TOAD, MySQL, VB Script, Quick Test Pro (QTP), Eclipse, UNIX, Quality Center.
Confidential, Northbrook, Illinois
Software QA Engineer
Responsibilities:
- Performed test of software web applications included Functional, Integration and Regression Testing using Selenium IDE, Selenium Web Driver.
- Performed back end testing writing SQL statement on Oracle and Toad.
- Perform functional testing and regression testing on Claims Application page.
- Created functional test cases for the Web Services using SOAP UI tools.
- Performed Smoke, BAT, system Integration Testing, User acceptance testing, Database testing and Regression testing.
- Developing the Test Cases handling design Test steps and associated the corresponding requirements.
- Prepared a Report of all automation difficulties and test results for further application.
- Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Attending the daily defect triage meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.
Environment: Java, Selenium, Java, xPath, FireBug, TOAD, SOAP, SOAP UI, Web Services Eclipse, TestNG, SQL, Eclipse, Bugzilla
Confidential, Warren, NJ
Software QA Engineer
Responsibilities:
- Exploring and learning the functionality of the product and participating in brainstorming sessions.
- Performed the Smoke Testing for builds and reported the critical issues to the developers.
- Formulated methods to perform Positive and Negative testing against requirements.
- Used Quality Center to generate bugs reports for weekly status.
- Executed SQL Queries to perform backend Database Testing.
- Performed automation testing by writing and enhancing VB scripts for regression testing using QTP.
- Involved in Regression testing and User Acceptance Testing.
- Analyzed the defects and categorized them based on severity using Quality Center.
Environment: VB Script, QTP, Quality Center, SQL & Oracle, Toad, Tomcat
Confidential, Menomonee Falls, WI
Software QA Engineer
Responsibilities:
- Worked on both web hosted services and client server application model.
- Expert in Analysis of Requirement documents, Design documents & Business Rules.
- Testing critical production issues in client environment and finding resolution with quick turnaround.
- Test estimation, Planning, Test strategy, Test cases creation and Test execution
- Reviewing test documents of team members.
- Reviewing all project documents from Requirements to release notes and user guides to ensure process adherence.
- Suggesting enhancements/changes to the product for better usability, performance and better user experience
- Training and guiding new QA and Dev team members and giving presentations on functionality and calculations
- Helping Dev team members on the overall functionality and business use case scenarios to implement Enhancements.
Environment: Windows XP, UNIX, Oracle 10g, Quality Center 9.2
Confidential, San Francisco, CA
Software QA Engineer
Responsibilities:
- Creating detailed test plans, test cases and executing it them.
- Performed Functional and Regression tests on statements and balance sheets.
- Reported and assigned bugs using Mercury Quality Center.
- Performed Web Services Testing using SOAP UI.
- Participate in the overall coordination of system requirements, test planning, and test execution to meet business requirements/specifications for significant projects.
- Developing SQL query scripts to check the database automatically and checking the data integrity in accordance with business standards of the company.
Environment: Windows XP, UNIX, Oracle 10g, Quality Center 9.2, SOAP UI