Senior Qa Engineer Resume
Fremont, CA
SUMMARY:
- Over 9 plus years’ experience in IT Industry across multiple domains.
- Expertise in QA Methodologies, Test Planning, Test strategy, writing Test case, Test execution, Test results reporting/analysis and developing automated test scripts.
- Strong QA experience in both Agile and Waterfall methodologies.
- Collaborating with different groups like Product, Business Analysts, Engineering and End Users.
- Past experience as developer using Java, JSP, Struts, Java Script, XML, JDBC.
- Strong Expertise with databases - SQL Server, Oracle, DB2 and Sybase.
- Experience working in a 24 X 7 production Support environment.
- Self-Starter, Quick Learner, Team Player with excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages: Java, SQL, PL/SQL, Visual Basic, JSP, Struts, JDBC, HTML, XML.
Scripting: Java Script, Groovy Script.
RDBMS: SQL Server, Oracle 7.x/8.i/9.i, Sybase, DB2, MS-Access.
Operating Systems: Windows NT/2000/2003/XP/VISTA, UNIX.
IDE Tools: JBuilder, Visual Age, IntelliJ, Sun Forte.
Version Control: Visual Source Safe, Confidential, Subversion.
Testing Tools: Mercury Win runner, Quick Test Pro, Jmeter, SOAP UI Pro
Web/Application Servers: Web sphere, Web logic, Tomcat, JRun.
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, CA
Senior QA Engineer
Responsibilities:
- Worked with certificate authority (MSCA) configuration and how they are used to manage user certs.
- Worked with OpenSSL, etc and management/creation/validation of certificates.
- Certificate status verified using Online Certificate Status Protocol.
- Worked with keystore management, Certificate Authority operation, and Hardware Security Modules (HSM - nCipher, Safenet and AEP Hardware security modules which are used as keystore for the Validation Authority product).
- Installed the Responder software and did the configuration on the Responder Appliance.
- Validated the data by running the SQL queries against Oracle and SQL Server databases.
- Installing Windows, linux OS on VMware using VMware vSphere Client tool.
- Participated in Agile scrum meetings, sprint planning.
- Accountable for creation of Test Strategy, Test cases, Test Plan and Test report.
Technology Environment: Debian 3.2, Linux 3.2, Windows XP/7.0/2012 r2 server, vSphere 5.5, Tomcat 7, OpenSSL 1.0.1q, Java 1.7, Java keytool, JIRA
Confidential, Mountain View, CA
QA Engineer
Responsibilities:
- Collaborating with product and engineering team in driving issues to resolution.
- Confidential + social networking site - Was involved in resolving the initial reported issues from the pilot launch phase.
- Triaging and reporting bugs for various Confidential products AdWords, AdWords Help Center, Confidential +, YouTube, Chrome Browser.
- Point of contact for Confidential Decision Product leading the onsite/offshore team validating the various rules in algorithms.
- Development and execution of test cases and scripts.
- Led presentations to client managers / product managers.
- Developed the Automation Test Scripts for the Satyam in house project
- Execution of test scripts.
- Reviewing the Test Reports and Preparing Test Summary Report.
- Status reporting to client managers / product managers on various SLA’s.
Technology Environment: g edit 2.30.3, Ubuntu 10.04, Confidential Feedback tool, Confidential Chrome 18.0, Firefox 9.0.1, OpenOffice.org 3.2, Buganizer.
Confidential, Chicago, IL
QA Engineer
Responsibilities:
- Installed and configured the web service. Destination mapping system host the web services to pull the data from the Point of Interest System.
- Tested web services by using the SOAP UI and Jmeter.
- Analyzed the responses from jmeter/soap responses to verify the functionality defined.
- Created automated test cases in SOAP UI using Groovy Script.
- Performed backend testing using SQL queries and verified if the correct data is inserted. Also captured SQL queries which would be helpful for other team members.
- Creating test cases for different scenarios covering all aspects of project functionality.
- Performed various types of testing such as functional, regression, user acceptance, negative and installation testing.
- Deploying applications to QA environment.
- Created smoke test using Jmeter. Maintained and execute automated Jmeter test scripts.
- Manage and report data verification test results for different software builds and expanded data verification tests to new areas.
- Added the test cases to Quality Center.
- Published the data verification results to wiki
- Work in the agile environment with frequently changing requirements.
- Attended the daily Scrum meetings to give the status and discuss any blocking issues.
- Attend the sprint planning, tasking and sprint backlog meetings.
- Review product requirement documents, functional specifications and involved in developing test strategy, test plan and test case document.
- Interacted with Business Analysts and software developers for bug reviews and participated in the QA meetings.
- Involved in giving the requirements to the UAT team in developing data harness tool.
Technology Environment: Windows XP, UNIX, JRE 6, Jmeter 2.3.4, SOAP UI Pro 3.6.1, HP Quality Center 11.0, Oracle SQL Developer 1.2.1, Clear Quest 7.0.1, XML
Confidential, Baltimore, MD
Sr. Software Quality Assurance Analyst
Responsibilities:
- Testing the reporting tools Med Measures and Med Captures that provides the health care reports to the NCQA for HEIDS reporting.
- Reviewing Business Requirements and Functional Requirements to develop the Test cases, developing Test Strategies and Test Plan.
- Managing the Test cases and defects in the QC (Quality Center).
- Setting up test data, writing SQL Queries to do the back end testing.
- Good Exposure in Using of QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios, Methods and reusable functions etc.).
- Designed Tests Using keyword Driven Methodology for selected areas.
- Enhanced QTP script using recovery scenarios for error handling.
- Communicating with the QA and Development manager with the issues and drive project to successful completion.
- Report the QA metrics at regular milestones of the project.
- Collaborating across boundaries to build effective business relationship.
- Coordinated test efforts using agile method.
Technology Environment: Java, SQL server 2005, DB2, DB visualize 7.0 Quality Center, Windows XP, UNIX, Quick Test Pro
Confidential, Chicago, IL
Software Quality Assurance Analyst
Responsibilities:
- Created and executed Test Cases, Test Plans and Test Strategy for both Product as well as Applications.
- Ensuring test cases and test plans are complete and make sure all the scenarios in the business requirement are in the test cases to be executed.
- Reviewing the BRD, communicate the issues with BA team and drive issues towards the resolution.
- Performing various types of testing: Unit, Functional, GUI, System, Regression, User acceptance testing.
- Performed Web Service testing working directly with client coordinating the testing and verifying the results.
- Created and presented QA Metrics at the end of each project testing phase.
- Installed the product on QA servers as a fresh install and also an upgrade install.
- Performed DB testing using SQL queries.
- Setting up all the needed testing data, verifying and working with data team to work through the gaps.
- Worked on creating/updating Stored Procedures.
- Worked with XML file to configure the applications.
- Monitoring log files on UNIX and navigating through the system using UNIX commands.
- Created reports from Data warehouse and creating data set thru SSRS.
- Deployed the application and configured QA environment for testing.
- Coordinate with client when performing the client testing and also during production roll out.
- Setting up the FTP accounts on QA servers as needed by the application.
- Deploying the applications on IBM Web sphere using Admin Console.
- Logging defects, tracking and worked towards the resolution working with Engineering and BA teams.
- Coordinated testing efforts with multiple QA teams across multiple locations and driving the project to success.
- Participated in the variance management by providing status and progress report.
- Linking the requirements to the test cases within Test Director.
- Managed the Test Cases and Test Support documents in Subversion.
Technology Environment: Java 1.6, IBM Web sphere 5.1, .Net framework 2.0, Issue Manager, Tomcat 6.0, Unix, Oracle 9.2, SQL Server 2000 & 2005, T-SQL, PL/SQLToad 6.3, XSL 1.1, VXML 2.0, Test Director, Visual Source Safe 6.0, Subversion 1.3, Windows XP, 2003, 2000, JavaScript.
Confidential, Knoxville, TN
Application Developer
Responsibilities:
- Worked on developing the Pharmacy Management Application that included Security Module, Carriers Module, Equipment Module, Containers Module and Shipping Containers Module and also worked on the Add/Edit/Search Screens for all these modules using JSP, Java Script, Html, Struts.
- Participated in walkthroughs and reviewed the business requirements and followed with the Business Analysts and worked towards the resolution of the spec issues.
- Involved in performing various levels of testing like Unit Testing, System testing, Integration testing, Regression testing.
- Developed the test plan and have written the test cases for different scenarios of the application.
- Extensively involved in the Manual Testing of the applications.
- Executed Test Cases and verified actual results against expected results.
- Involved in defect tracking, defect duplication and resolving of defects.
- Worked on SQL queries.
- Scheduled walk through to ensure that all changes to the service being tested are covered in the test plan. This process includes the updating of test scenarios and the type of data required to properly test those scenarios.
Technology Environment: IntelliJ 3.04, Oracle, Tomcat, Toad, Java, JSP, JavaScript, Visual Source Safe, Rational Test Suite, Clear Case
Confidential, Chicago, IL
Programmer Analyst
Responsibilities:
- Responsible in development and unit testing of various modules developed using Java Servlets to handle client requests using the Request and Response Objects, JDBC, Java Script, HTML.
- Created front-end screens.
- Responsible for troubleshooting and bug fixes.
- Made code changes to handle the exceptions.
- Writing and execution of test plans, test cases based on business requirements of the application.
- Involved in performing various levels of testing like Unit Testing, System testing, Integration testing, Regression testing.
- Prepared test data for positive and negative test scenarios as per application.
- Identified errors and interacted with developers to resolve issues.
- Participated in meetings and reviewed the business requirements and other documents.
- Involved in Production Support (24X7).
- Executing/scheduling UNIX jobs using batch processing and navigating through the system using UNIX commands
- Worked in creation of SQL queries, SQL scripts using cursors.
- Communicated with DBA’s when needed in running the SQL queries, SQL scripts in test, development and production environments.
Technology Environment: Java, Java Script, JSP, Tomcat, SQL, Sybase, UNIXWindows NT, Rational Test Suite.
Confidential, Chicago, IL
Application Developer
Responsibilities:
- The existing code, which was written using NAS API’s, had to be replaced by Java Servlets to make the code platform independent. Customers use this web site worldwide to order Confidential office products.
- Performed requirement gathering, development and unit testing of various modules developed.
- Created front-end screens using HTML and Client validations were handled using JavaScript.
- Responsible for production support on a rotating basis.
- Involved in Bug fixing and defect tracking for post and prerelease of the services.
- Performed Compatibility Testing using different browsers.
- Involved in performing various levels of testing like Unit Testing, System testing, Integration testing, Regression testing.
- Studied system requirement specifications and developed Test Plans.
- Interacted with Business Analysts and developers on spec issues.
- Worked with development team members to better understand system functionality of ther modules in order to improve testing quality.
- Mentored new team members in the business logic and workflow of the applications.
Technology Environment: Web Sphere, HTML, JavaScript, Java, Java Beans, Servlets, JDBC, DB2, JBuilder, Netscape 4.7, IE4 and IE5, Windows NT.