We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

3.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY:

  • About Seven years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Strong work experience with software automation testing tools like Selenium Web driver/RC/IDE/ Grid and QTP.
  • Strong knowledge and experience in Software Quality Assurance Process and Methodologies, Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC) and ProjectManagement Life Cycle (PMLC) for wide area of applications within the Mortgage Banking, Finance, Business, Telecommunication, Rental, Advertising and Entertainment verticals. 
  • Experienced in making Data Driven and MVC Framework to maintain Test Suites.
  • Good experience in Selenium Test environment setup expert using the entire open Source tools.
  • Experience in using Web - debugging tools like Fire Path and Firebug for finding elements locator.
  • Strong experience in using Java, JUnit and Test-NG test framework to write functional tests.
  • Expertise in performing regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Good knowledge of analyzing and understanding the Domain and Business Logic.
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Expert in performing different tests types of QA Methodologies like White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium WebDriver and Jenkins.
  • Integrated the scripts and executed them as a suite using the build integration tool Maven.
  • Created Maven Build files and used SVN for version control.
  • Implemented automated execution of tests with C#.
  • Used Firebug Tool to identify the Objects id, Name, Xpath in the application.
  • Generated Test data and Data Request document for various types of testing for valid data, Invalid data testing.
  • Performed defect reporting and bug tracking using HP Quality Center.
  • Experience in web technologies like JavaScript, XML, XPATH, XSLT, AJAX, HTML, CSS.
  • Expert using open source bug tracking tool JIRA, Quality Center and Bugzilla.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, scheduling, testing, defect tracking and reporting.
  • Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
  • Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance issues Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
  • Extensive experience in all MS office and Project Portfolio Management (PPM), MS Windows operating systems, designing and implementing web-enabled and enterprise client/server applications with various software tools in various architectures.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Testing/Test Management / Defect Management tools: Selenium Web Driver/RC/IDE/Grid, HP Quick Test Pro(QTP), Load Runner, JIRA, Quality Center, ALM, Clear Quest, SOAP UI

Languages/Web Technologies: Java, C#, J2EE, J2ME, Perl, C++, SQL, PL/SQL, HTML, XML, JSP, VB, ASP, Web Logic, JavaScript, VB Script, WebSphere Application Server, IIS

Databases: Oracle, SQL Server, MySQL, MS-Access and DB2, Toad

Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Visio, MS Project, Microsoft FrontPage, Fire bug, Fire Path, IE Developer Toolkit and HTML

Web Browsers & Servers: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Apache, Web Logic

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, Unix, Linux, MAC

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Sr. QA Engineer

Responsibilities:

  • Analyzed business requirements and functional documents for Reporting team frontend and created the test cases for the frontend page and deployed it into testing environment and check that all components are working properly. With the help AWS web application created highlight flows for giving data to front end. There are three small API which are being deployed in AWS with the configuration of Terraform. Successfully created Jenkins Job Data Pipeline and tested it that it works properly.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Design, develop and implement Page Object Model Pattern based Keyword Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Used Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
  • Involved in regression testing using QTP tool prior converting QTP scripts to selenium web-driver.
  • Tested all small API on AWS with the correct data and verified result with standalone applications which are already exists.
  • For deployment using kraken tool for create a build.
  • Attended weekly status meetings with development and management Teams.
  • AWS used specific web application like API Gateway, Lambda, Dynamodb, Cloudwatch.
  • With Help of Terraform command and configuration tested that all the resources are created perfectly and deployed as required.
  • In AWS used Cloudwatch formation for monitoring API works and check their health check that it works as expected.
  • Coordinated with developers and system engineers to fix application defects.
  • Attended Retro grooming meeting and sprint planning meeting with all team members including BA, PO.
  • Used Target Process for set up the environment and updating status on each user story.
  • Used the snooping tool to capture images and update them in the JIRA.
  • By using Jenkins check all highlights flows working properly as expected if any Jenkins Job failed then took a screenshot of the error log and assigned it to developer or DevOps to solve the error.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Selenium Web driver IDE, Eclipse, Jira, Java, HTML, CSS, X-path, Windows, SQL Server, Test-NG, Fire bug, Fire Path, IE, QTP, AWS, Terraform, Jenkins

Confidential, El Segundo, CA

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Primarily responsible for iOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON validation 
  • Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
  • Involved in designing of the modules and testing JAVA classes that controlled the whole flow of the module as per specifications.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Utilized testing tool Test-NG extensively for the integration testing and unit testing.
  • Performed automation tests using Jasmine and Protractor to perform UI testing
  • Designed and implemented test cases for core front end components.
  • Responsible for updating regression tests and issue documentation.
  • Developed test code in Java language using Eclipse IDE and Test-NG framework.
  • Performed test code review with developers.
  •  Extensive use of Web load and Web driver to perform regression and Load testing.
  •  Developed Complex Automated Script framework and utility functions for performance testing using Load Runner and Web Load.   
  • Written test cases in test-driven approach with mock objects and well-defined interfaces.
  • Developed automated script for back-end testing using Selenium Web driver.
  • Created 'Smoke Test' to run on just SugarCRM app to rule out the possibility of failures due to failures in external channels to our app like fastly/gateways, ELB, etc.
  •  Created Regression Suite' to regression test is more broad and comprehensive and is run to ensure that a larger set of test cases for the Sugar application is run and is working properly. 
  • The entire scripting done using Cucumber framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Developed script and performed WebServices testing using SOAP UI pro tool for functional and regression testing.
  • Performed Web Services testing with SOAP UI and Performed Security Testing for Employee login validations.
  • Tested the soap based web services using SOAP UI.
  • Used Firebug, Selenium IDE to capture and validate CSS Locators, html ids to identify Web elements.
  • Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
  • Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Verification of relational database using SQL queries.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
  • Responsible for capturing defects, creating defect report.
  • Developed test plan, test strategy and reviewed with peers.
  • Attended for all weekly QE status meetings and provided status update.

Environment: Java/J2EE, ALM, Selenium Web Driver, JMeter, JUnit, SOAP UI, Cucumber, Test NG, Bugzilla, Eclipse, Agile, Scrum, Eclipse, MySQL, HTML, CSS, JavaScript.

Confidential, Irvine CA

Automation Engineer

Responsibilities:

  • Analyzed the Use Cases and various documents to prepare Test Plan.
  • Highly experienced in designing and applying test methodologies to ensure products meet required Specifications and Performance expectations.
  • Developed the Test strategy for short term and long term automation.
  • Prepared Manual testing scenarios and test cases for system design of advance builds of an application.
  • Automation infrastructure and error free test scripts are developed using Selenium Web driver methods and features.
  • Used Eclipse IDE with selenium for supporting functional testing of client side application.
  • Created Requirement Traceability Matrix (RTM) while preparing the test cases.
  • Organized the test cases in the HP ALM/Quality Center (QC) for Manual Test execution also generated reports and graph type documents for results using QC.
  • Test scripts are written using Java selenium to automate the GUI test and functional test cases.
  • Test scripts created with automation tools and executed automation scripts on various builds.
  • Performed risk analysis to critical areas of application from customer perspective and supported multi-tier application.
  • Test scripts written are enhanced for Global Execution.
  • Data Driven Testing (DDT) is executed by prepared Test data.
  • User stories are tracked using JIRA and HP ALM/Quality Center (QC) to track the defects.
  • Experienced in working with Interactive Voice Response (IVR) Testing.
  • Involved in weekly status review meeting and generated reports on summary of the test executions.

Environment: Windows, Selenium IDE, Selenium Web driver, Java, J2EE, Scrum Master Pro, HP Quality Center, JIRA, Eclipse IDE and Fire path.

Confidential, Redwood City, CA

QA Engineer

Responsibilities:

  • Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
  • Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Black Box Testing methodologies.
  • Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium Grid and Selenium RC.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and Xpath in Selenium.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Used SQL queries to perform the back-end testing on Oracle.
  • Executed positive and negative scenarios.
  • Worked on developing the automation scripts for backend testing using Selenium RC.
  • Developed automated scripts using Selenium RC, Java, JUnit in Eclipse IDE to perform functional and regression testing for web based applications.
  • Written automated scripts with Xpath to identify web elements such that most of the browsers can be used.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Involved in Defect Management, Defect Review and Defect Status Reporting.
  • Executed scripts on multiple browsers simultaneously using Selenium Grid.
  • Ran regression scripts to ensure that the existing features are working fine.
  • Automated functional scenarios using Selenium IDE and RC.
  • Identifying, logging, tracking and escalating bugs using JIRA/Rally.
  • Performed backend testing using SQL queries to retrieve and verify information in the database.
  • Developed SQL queries to simulate data validation reports and to stage test data for ongoing testing.
  • Used SQL to test Data Warehousing and Data Cleansing for the arrangement of customer data.
  • Maintained QA/Test environments and assisted in build and deploy activities.
  • Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
  • Interacted with the development team to validate the scope of fixing the bugs.

Environment: Java, Selenium RC/IDE, JUnit, Eclipse, Jira, XPATH, ClearCase, PL/SQL, HTML, SQL, Windows XP, UNIX.

Confidential, Santa Clara, CA

QA Engineer

Responsibilities:

  • Developed and maintained Test Documentation including Test Plans, Test Cases, Test Data and log defects using Rally.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Created and executed the test scripts with Java/Junit for Server side APIs.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications.
  • Used Selenium RC framework with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Responsible for Functional and Regression Testing.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Executed automation tests in development and QA environment.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Performed Regression testing for every modification in the application and new builds using Selenium RC.
  • Conducted numeric, non-numeric and limits data validation using positive and negative data.
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Selenium, Quality Center, Eclipse, Java, JUnit, SOAP UI, HTML, JavaScript, CSS, SQL, Windows XP, Oracle 11g, Agile Methodology.

Confidential

Testing Engineer

Responsibilities:

  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Executed positive and negative scenarios.
  • Automated functional scenarios using Selenium IDE and RC.
  • Worked on developing the automation scripts for backend testing using Selenium RC.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Used SQL queries to perform the back-end testing on Oracle.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Java, Selenium RC/IDE, agile, Firebug, SQL, HP Quality Center, SQL, Oracle10g and Windows.

Confidential

QA Analyst

Responsibilities:

  • Analyzed business requirements and prepared Design documents, System Test Plans for Community Portal and Estimation tool projects
  • Test Plan creation execution, Scripts for System Testing and Test Cases for Functional and Regression Testing, Data manipulation using SQL and PL SQL, Extensive Support in Test Designing.
  • Defined and implemented Test strategy and Test Cases for manual testing.
  • Defined and implemented Test Automation Strategy using Selenium IDE.
  • Actively involved in QA reviews, Walkthrough, audits and signoff procedures during various Software Development Life cycle phases. 
  • Worked on projects with SDLC's modeling techniques like Agile-SCRUM.
  • Performed Defect Management using Quality Center. 
  • Developed test scripts and wrote SQL queries to validate the data in Back End.
  • Wrote and modified required UNIX scripts and other SQL validation scripts and writing scripts in SQL to validate the outputs analyzed test results and creating performance evaluation reports. 
  • Worked with SQL queries for data verification and validation. 

Environment:  Selenium IDE, SDLC Methodology, Quality Center, SQL, UNIX scripting. 

We'd love your feedback!