We provide IT Staff Augmentation Services!

Sdet/ Sr. Qa Engineer Resume

Irvine, CA

PROFESSIONAL SUMMARY:

  • 8+ years of QA experience in Manual/Automation testing of Web/Mobile apps and client server application, UAT in Banking, Retail, E - Commerce, Pharmaceuticals domain .
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
  • Proficient on Automation tools like Selenium WebDriver/RC/IDE/GRID, QTP (Functional & Regression Testing), TestNG, Junit, Ant, Maven, Jenkins, Hudson, Jbehave, Cucumber, and SOAP UI Pro for testing Client Server and Web based Applications.
  • Software Development Engineer in Test (SDET) can thrive in agile, results-driven, team oriented environment, and has a passion on building automated solutions for web applications.
  • Extended experience in systems testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Thoroughly experience with use cases, and user requirement specification documents.
  • Experience in automation testing using QTP and Selenium
  • Well Experienced in writing Java Scripts in QTP and Java in Selenium
  • Used various Concepts of QTP such as check points, regular expression on various stages of application in different projects.
  • SDET with test development expertise using frameworks such as Selenium, TestNG, JUnit and using Methodologies such as Agile- Scrum, Waterfall , V- Model .
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Manual and Automation Testing (Black Box, White Box and Gray Box Testing) on Web-based applications.
  • Have experience in using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Co-ordinate with developers, business analysts, and user representatives in application design and document reviews.
  • Capable to meet tight deadlines in a result-oriented and efficient manner.
  • Good communication skills, a good team player and self-starter, capable of working independently and motivating a team of professionals.
  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Conducted data based testing by executing MySQL, SQL, PL/SQL queries to in oracle.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

TECHNICAL SKILLS:

Testing Tools: QTP9.0/10/11.0, SOAP UI, Selenium

Bug Reporting Tools: Quality Center, Bugzilla, Jira

Databases and Tools: MySQL, Oracle, SQL Workbench

Operating Systems: Windows XP/NT/2000, Linux

Languages: Core Java, HTML, SQL, XML, JavaScript.

Methodologies: Agile/Scrum, Rational Unified Process (RUP), Waterfall

IDE: Eclipse 3.x, NetBeans 6.x

Web Service Technologies: Web Services, SOAP, Restful, Soap UI

Deployment & Build Tool: Apache Ant, Apache Maven1.0

Documentation Tool: Microsoft Word, Microsoft Visio, Open Office, Excel

Miscellaneous: MS office 2003, EditPlus, TextPad, Log4j, WinSCP.

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

SDET/ Sr. QA Engineer

Responsibilities:

  • Performed manual testing and automation testing (using Selenium Web Driver) on web based application
  • Performed functional testing, integration testing, and system testing and smoke testing.
  • Prepared Test scenarios and corresponding test cases to ensure that product adheres to the business requirements
  • Execution of daily smoke tests to ensure the deployment of each environment is stable
  • Review of business components and test scripts from offshore delivery.
  • Analyzed User stories to provide estimations on Regression suite development.
  • Involved in the development of Test Plan and Test cases.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Developed Java scripts to automate the test cases.
  • Develop applications to facilitate or automate operational tasks.
  • Create web apps to facilitate operational tasks.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven .
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Collaborate with internal customer to create software solutions for their problems.
  • Collaborate with customers in order to automate their processes.
  • Extensive use of Developer Tools (F12) to identify the element’s ID or name in Internet Explorer which is similar to Firebug in Firefox browsers.
  • Experienced in White Box Testing by authoring Java Codes in Selenium WebDriver.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using Quality Center.
  • Use of SQL scripts in Oracle databases to validate and query the functionality.
  • Involvement in Black Box Testing.
  • Interacted with Software Developers for bug reviews and participated in QA Meetings.
  • Actively participated in agile testing. Completed tasks on time for each sprint to meet the deadlines.
  • Updating project progress. Scrum updates and discussion of daily development issues.

Environment: Agile Methodology, Java, J2EE, Web logic App Server 9.1,Selenium IDE, Selenium Web Driver, Quality center 9.0, JIRA, MS Office 2007 and Oracle.

Confidential, Spring, TX

QA Automation Engineer

Responsibilities:

  • Involved in all stages of Quality Assurance Life cycle.
  • Setup Selenium from scratch as an automation tool and developed automated test scripts using Selenium Webdriver from manual test case.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Responsible for test activities for a vendor on Android, IOS and Windows based e-commerce RAM ( Resource Access Management ) Data Collection application.
  • Involved in designing of the modules and testing JAVA classes that controlled the whole flow of the module as per specifications.
  • Part of Agile team working in Jira and ALM framework for testing an e-commerce applications user stories functionalities.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven .
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Jenkins continuous integration server to run automated test suites.
  • Used XML files in Sending/receiving XML requests using SOAP UI.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Testing Mobile app on iOS 5.0, & iOS 6.0 using IPhone 4, 4s, 5 mobile devices & iPad (2, Mini) tablets, Android 3.0, 4.0, 4.0.1 using Samsung, Motorola tablets.
  • Used Firebug and Firepath to write automated test scripts using XPATH.
  • Performed various types of testing, such as Functionality, Regression, GUI Interface, Integration System, User acceptance and, end-to-end testing.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SOAP UI, Eclipse, SOA, Firebug, Firepath, XPATH, HTML, JavaScript, Quality Center, XML, ALM, SQL, Oracle, UNIX, Microsoft Office suite, Windows.

Confidential, Alexandria, VA

QA Tester/ SOA Tester

Responsibilities:

  • Involved in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
  • Automated Test Cases using Selenium, Eclipse
  • Configured Selenium WebDriver
  • Perform Functional Testing and Regression Testing using Selenium WebDriver
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
  • Used Java for scripting language.
  • Recognized test automation opportunities and analyzed SOA requirements
  • Performed both Black Box Testing and White Box Testing.
  • Tested several web services using SOAP UI Pro (SOAP and REST based)
  • Used Soap UI for API Testing.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using Quality Center.
  • Used QC to report defects
  • Expert in writing SQL scripts to query the data and validate the functionality in Oracle databases.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/JUnit).
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Responsible in executing Selenium RC test scripts on different browsers and checked for compatibility.
  • Worked on developing the automation scripts for backend testing using Selenium RC.
  • Involved in ANT configuration for running servers and scripts after the build.
  • Worked on JIRA for ticket management.
  • Created and executed database queries (SQL) to validate database data integrity
  • Updated test cases and test scripts according to changed requirements as well as using Quick Test Pro for regression testing.
  • Identified software capability and reliability by conducting functional, system, regression and performance tests.
  • Documented and reported test outcomes by collecting, analyzing, interpreting and summarizing data to development team.
  • Assisted in reproducing, investigating and debugging software issues in coordination with the development team.

Environment: Windows 2003/XP, VS.Net 2008, QTP, SQL Server 2005, Test Manager, CSS and HTML, QC, Selenium IDE/RC/Grid, JUnit, ANT, Eclipse, JIRA, Python Script, UNIX, SQL, WebLogic, Windows XP.

Confidential

QA Analyst

Responsibilities:

  • Actively involved in Test Plan, Test Methodologies and Test strategies.
  • Performed both manual and automated tests to conduct functional and regression tests on the application.
  • Used VB Scripts, synchronization for executing functional tests in QTP.
  • Used SQL extensively for validating the database.
  • Created several test scripts using QTP, which includes data-driven tests and batch tests.
  • Created Test Cases in MS Excel, executed manually and submitting defect to Test Director.
  • Utilized features such as Object Identification, Customization of Objects in QTP to use the parameter values that have been passed from external Action.
  • Involved in functional, regression, system testing.
  • Responsible for defect management includes, defect logging, defect tracking and defect closure.

Environment: QTP, UNIX, Test director, Web Services, SOA, HTML, SQL and Windows XP.

Confidential

QTP/ManualTester

Responsibilities:

  • Worked with Business team to understand the business process, identify gap in requirements, identify bottlenecks and work on improvements
  • Functional Testing, User Acceptance testing, Regression testing, GUI testing, Back-end testing and Compatibility testing
  • Created and executed manual test cases using Quality Center.
  • Created the test data and executed the test cases for the application.
  • Developed and implemented a well-defined testing methodology.
  • Worked on on-site and off-shore model.
  • Knowledge in Using Quality Center for maintaining the Requirements, Test Plan, Test Lab, Defects, generated graphs and reports based on the user needs for test metrics.
  • Knowledge on using Object Repository, Excel data sheet, Library file
  • Automating scripts (QTP) to work for the new enhancement application for regression testing.
  • Preparation of Test Data for Regression testing.
  • Analysis of requirements and participating in Technical and Functional Requirement review meetings.
  • Performing Back-End Testing and executed SQL Queries for validations
  • Generated manual scripts for functionality and regression testing and executed them.
  • Used Quality Center to track the requirements and also integrated it with QTP and maintained all the scripts on QC server.
  • Wrote and executed Test Scripts and Test Cases, detected the errors and re-tested the code.
  • Identified defects during test executions, logged them into Quality center’s Defect module for bug tracking and generated defect reports.

Environment: QC, Manual Testing, VB Script, Java, XML, PL/SQL, MSOffice.

Hire Now