Sr. Qa Engineer Resume
4.00/5 (Submit Your Rating)
San Francisco, CA
PROFESSIONAL SUMMARY:
- 7+ Years experience in IT industry taking technologies to market.
- Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
- Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
- Work experience reviewing and testing of data maps between various legacy systems and relational databases.
- Experience includes testing of applications which use integrated database using Informatica, Business Objects, Oracle (11g, 10g, 9i, 8i) and DB2.
- Experience in Manual Testing on windows and client server based application.
- Proficiency in Back - End Testing/Database Testing specifically in developing and executing SQL queries to interact with databases.
- Work in a team environment utilizing Kanban development methodology.
- Sound knowledge of test management tool HP Quality Center, HP Application Lifecycle Management and Rational Clear Quest tools.
- Clear understandings of software development lifecycle (SDLC) for the testing life cycle to follow the Standards involved in the process of the application.
- Testing both type of application, like Web-based and Client Server application.
- Completed Business End to End Scenarios from Portal, Mobile to SAP ERP and all the communications using Middleware technologies and Web Services Technologies.
- Possess knowledge about variousInternet ProtocolslikeHTTP, FTPandSMTP.
- Worked onWeb ServicesTesting usingSOAP UI 4.0/3.0, Apache Axis Client 2.x, Eclipse 3.4,and IBM RAD 7.0.
- Work experience in JSP, Servlets, JAXB, Hibernate, Struts, JSTL, spring, POI, Jasper Reports, etc.
- Proficient in Smoke Testing, Functionality Testing, Integration Testing, GUI Testing, System Testing, Regression Testing, Sanity Testing, Database Testing, User acceptance testing (UAT) for Web based and Client/Server applications.
- Experienced in Black Box, White Box, Smoke Testing, Sanity, Shakeout, Integration, Regression, Functional, Front End and Back End Testing.
- Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium IDE to ensure proper business compliance and worked closely with users and business analysts, Project Managers, Developers to understand requirements, business processes for testing and attended regular walkthroughs.
- Skilled at Software Development Life Cycles and Agile Programming Methodologies.
- Knowledge of Automation Tool like Selenium, protractor, Auto IT (freeware automation language).
- Experience with Agile Methodology (BDD - Behavior Driven Development) and Cucumber / RSpec test framework)
- Extensive Experience with Microsoft Excel, Microsoft outlook, MS Access and SQL.
- Excellent Knowledge of Database Systems - Oracle 10g, SQL server, DB2 and Data ware house concepts.
- Extensive experience in developingSQLscripts to validate the databases tables and reports data for backend database testing.
- Experience inBlack Box, White Box, and Grey Box Testing, GUI Testing, Regression testing,Ad-hoc,Silk,Selenium RC and Selenium Grid,CompatibilityandWebsite Testing
- Experienced inWeb Servicetesting usingSoap UI, HP Service Test 11& JMeter in heterogeneous & multi-tier environments.
- Good understand withWeb Servicesand expert in writing test cases and executing Web Services using SOAP and REST protocol on SOAPUI.
- Proficient in troubleshooting database issues and experienced in using performance monitor/profiler to solve dead locks/ long running queries.
- Experience in RDBMS, Microsoft SQL Server (T-SQL), Oracle (PL/SQL), MS Access and associated SQL Programming Knowledge.
- Extensive Working experience in applying Relational Database Concepts, Entity Relation diagrams and Normalization concepts.
- Experience with testing on Mac and Windows environments.
- Expertise in Black Box testing and Mainframe White Box testing
- Extensive experience in Coordination, Communication, Management, Time Management and Problem Solving skills.
- Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.
- Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player with a team leader with good problem solving skills.
TECHNICAL SKILLS:
Operating System: Windows XP, Linux, UNIX, Windows NT,Windows2000, MS-DOS, Mac OS
Languages: C, C++, Python, JAVA
Team Collaboration: MS Project
Release/Project Management: MicrosoftProject
Database: My SQL, Oracle, DB2, SQL Server
Automated Testing Tools: Selenium IDE, Selenium RC, Cucumber, Ruby
SDLC Methodologies: Waterfall, V-Model, Agile
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Sr. QA Engineer
Responsibilities:
- Prepared a detail test schedule on a day-to-day basis for the project members to know the status of the QA Process.
- Communicated with Developers, and business analyst on quality issues to ensure that the application is fully tested
- Coordinated with cross-functional teams during test preparation and execution.
- Created Automation test framework using Selenium.
- Created, executed and exported the Test case scripts using Java-Selenium RC and Prepared automation test frameworks in JUnit.
- Used SOAP UI, Web Logic ANT task to test Web Services running on Web Logic Server.
- Interacted with developers and functional team to discuss the design and testing scenarios of the application.
- Recorded and plays back test in Firefox using Selenium IDE.
- Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested.
- Wrote SQL queries and tested front end developed data in the databases.
- Added annotations to the test (Selenium).
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Tested functionality of interest data issued and gained from different customers by the bank from the database for calculating net profit.
- Performed Black box testing, White box testing, Grey box testing, GUI Testing, Unit testing, Integration testing, System testing,, User Acceptance testing, Web Testing, Functional testing, Regression Testing, Load testing of the application.
- Responsible for performing white box testing (Unit & Integration Testing).
- Involved in Performance testing QA using Loadrunner.
- Specialized in creation of Scripts for Automation using tool selenium webdriver, protractor, and knowledge of automation language used for AutoIt(freeware automation language).
- Loaded Data to base tabled and using EIM for Products and Sales Orders.
- Configured Load Runner environment based on requirements.
- Gathered Load /Performance requirements from Business owners.
- Worked on Testing of Restful Web Services for Citi Portal.
- Experience in web user interface automation testing with Selenium WebDriver, JUnit, TestNG, Selenium RC, Selenium Grid & IDE and Firebug.
- Utilized JMeter’s graphical analysis of performance under heavy concurrent load to effectively report results to Executive Management.
- Extensively used and developed SQL scripts/queries in backend testing of Databases.
- Testing of Web Services using web services client generated using Apache Axis, SOAP UI, TCP Monitor to track request and response SOAP Messages.
- Knowledge of Performance testing tools like Load Runner, HP Service Test & Jmeter.
- Utilized MS SQL Server Management Studio to retrieve data from databases.
- Executed Test Cases with respect to Source and Target database tables.
- Written SQL queries to validate reports against the database.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Also have used tools like Cucumber for browser based testing (Ruby based test tool) based with scenarios and situations.
- Performed tests using Selenium remote control in different browsers.
- Used Selenium GRID to execute test cases parallel on different target machines.
- Prepared test data for testing the application in various test phases.
- Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
- Preparing Test Scenarios & Test Cases and performing Manual Testing of the application when required.
- Used SQL analyzer to manipulate SQL queries to verify the data in the database.
- Checked the navigation and the links of the application.
- Performed bug tracking, including submitting and assigning defects to the application developers using JIRA.
- Tracked, Managed and documented the performance of the application during UAT.
- Interacted with Developers and System Analysts to understand the severity of the defects.
Confidential, Denver, CO
QA Analyst.
Responsibilities:
- Reviewed Documents and the Technical Specification.
- Written test plans, which detailed the testing scope, strategy, hi-level test requirements, standard post test reports and procedures and necessary resources.
- Analyzes user requirements, attended Change Request meetings to document changes and implemented procedures to test changes.
- Involved in user requests and bug Scrubs meetings.
- Installed the Mercury tools software on windows.
- Performed build acceptance testing and smoke testing using Cucumber automation tool.
- Wrote test cases and test scripts for the functionality testing.
- Involved in Backend database Testing. (Stored Procedures, Triggers, Constraints, Joins and Select queries).
- Tested the content retrieved on various windows against the database tables to make sure that the process retrieved all the data it is supposed to.
- Used Apache Axis utility to generate client for Web Services, executed Web Services using Eclipse Java IDE and SOAP UI.
- Involved in SOAP and Restful web services using SOAP UI, axis client.
- Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
- Advanced Skill in Quality Center, Quick Test Pro, SQL Server, Java, VB Script, DTM (Driver Test Manager), TFS, WCAT(Web Capacity analysis Tool), PC Mark (Performance benchmarking),HP Load Runner, Smartomate and OBIEE
- Developed UNIX shell script, loading data in various environments using FTP.
- Performed White Box and manual testing of the application usingWinRunnerto test the system for both the functional and user requirements for positive and negative scenarios.
- Performed Manual Testing of web-based and client-server enterprise applications of BillTrak and its Invoice Processing, Inventory Management, Claim Management and Auditing modules by HP Quality Center (QC)
- Performed Smoke, Integration, Functional, Regression testing.
- Tested applications which consume Web Services, and analyzed Input and Output messages.
- Involved in testing Webservices(SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
- Tested Web services (SOAP and REST) using SOAP UI & HP Service Test and applications complete business flow.
- Installed, configured SOAP UI to test web services using WSDL file given by Development team.
- Followed Agile Process in this project.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Performed End-to-End testing manually.
- Worked on auto acceptance test cases in cucumber.
- Worked on cucumber with Ruby.
- Create User Acceptance Test Scripts.
- Automated regression test cases using Selenium.
- Create data to support the User Acceptance test Cases.
- Executed Test phase Test Cases.
- Prepared Queries using SQL to retrieve data from database.
- Closely worked with developers and System Engineers to nail down the technical problems.
- Test plan creation, Test Case creation, Test Script writing and execution (manual testing).
Confidential, NJ
QA Analyst
Responsibilities:
- Overall QA and release activity of WCM, an internal Web Content Management application for management of Williams-Sonoma and sister websites.
- Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of WSI websites and related systems.
- Lead the local and remote QA team in coordinating QA activities and procedures.
- Created test cases scripts and plans to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.
- Tested applications which consume Web Services, and analyzed Input and Output messages.
- Involved in testing Webservices(SOAP and REST) and XML with tool called SOAP UI, HP Service Test for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
- Performed testing extensively for integration and unit testing of standalone and distributed GUI-based applications and GUI-less SOA Web Services.
- Involved in Testing Web Services using SOAP UI and Web Service Navigator.
- Defined and tracked quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system.
- Designed and automated the Web Content Management application using Selenium RC and Selenium IDE.
- Maintained the Selenium scripts for automation.
- Involved in Web Services Automation Testing.
- Performed Integration testing and End to End testing of the entire application.
- Participated in quality audits across the various IT functions to ensure quality standards, procedures, and Agile methodologies are being followed.
- Checked for Data integrity while migrating Spectra data into XML.
- Acted as an internal quality consultant to advice or influence business or technical partners.
Confidential, San Jose, CA
QA Analyst
Responsibilities:
- Involved in all phases of the Software Development and Quality Assurance Lifecycle of the application.
- Interacted with Business teams to understand Business Logic and User Requirements.
- Involved in development of test cases from functional requirements, technical specifications and use cases.
- Developed Requirements Traceability Matrix.
- Reviewed manual testing methods and was involved in the developing and the execution of automation scripts
- Developed automated test scripts for functional testing using QTP.
- Conducted the system testing for the end-end process.
- Performed data driven tests by parameterization of fixed values with variables and linking the test with data.
- Involved in GUI, Functional, Integration and Regression testing to test each individual function/feature.
- Testing web applications using Load Runner, to measure response and through put rate for systems, testing functional and performance in any platform.
- Reported software defects in Quality Center and interacted with the developers to resolve issues.
- Documentation of Scripts, Analysis of results and Defect Tracking was managed in Quality Center 8.0.
- Worked closely with Development and Project Management to prioritize defects and assist in the timely resolution of defects.
- Analyzed test results, generated reports and graphs at various stages of testing
