We provide IT Staff Augmentation Services!

Sdet/ Sr. Qa Engineer Resume

Irvine, CA

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.
  • Involved in performing Automation testing with emulators & IOS Simulators andMobileApplication testing usingAppium.
  • 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, SeleniumBug 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.
  • Worked withAppium, Selenium-WebDriver and Cucumber testing tools.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Developed Java scripts to automate the test cases.
  • Web Service testing (RESTfulAPI) and Automation using Apache JMeter.
  • Involved in testingQNXTMember, Provider, and Claims Processing.
  • Develop applications to facilitate or automate operational tasks.
  • Create web apps to facilitate operational tasks.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI
  • 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.
  • Validate theCCAdata with respect to the data in external systems (QNXT, FACETS) for claims related data.
  • Experience in software automation testingXamarincross-platform mobile applications on AWS dev farm
  • 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, Appium, 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.
  • Strong Experience in setting up test environment for automated script execution using Java,Appiumand TestNG.
  • 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.
  • UsingUFT, Converted manual test cases to automation test scripts, 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.
  • Involved in Adding Contracts to the Provider inQNXTand associating Providers in Portal while creating claims.
  • 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.
  • UsedAppiumto facilitatemobiletesting by creatingmobileDriver class with the requiredMobile capabilities.
  • Involved in testingQNXTMember, Provider, Claims Processing (with proper ICD - 9 and ICD - 10 and HCPCS codes), and Utilization Management, Contract and Benefits modules.
  • 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 Mobileapp on iOS 5.0, & iOS 6.0 using IPhone 4, 4s, 5 mobiledevices & 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, Appium, 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
  • ConfiguredSelenium WebDriver
  • PerformedAPItesting using HP UFT.
  • 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.
  • Extensive experience in Selenium Automation tool, TestNG,Appium, Grid, Eclipse, Scripting.
  • 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
  • Introduced automation for Subscribe, Web account andCCAApplications.
  • 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.
  • Developed automation test framework for HP Quality Center, QTP / HPUFT
  • 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, Appium, 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