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