We provide IT Staff Augmentation Services!

Sdet/ Qa Engineer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 6+ years of QA experience in Manual/Automation testing of Web/Mobile apps and client server application.
  • Good knowledge in various phases of Software Development Life Cycle (SDLC) such as Requirement Analysis, Design, Development, Testing and Deployment.
  • 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.
  • Solid understanding of Agile Scrum model that allows us to focus on delivering teh highest business value in teh shortest time.
  • 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 and 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.
  • Expert in integrating Automation scripts on Continuous Integration tools Hudson/Jenkins for nightly batch run of teh Script.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.
  • Experienced in performing Data driven testing to validate teh components displayed on teh website using Selenium.
  • Experienced in providing teh 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 teh 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, San Diego, CA

SDET/ 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 teh business requirements.
  • Execution of daily smoke tests to ensure teh 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 teh development of Test Plan and Test cases.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Developed Java scripts to automate teh 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 teh 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 teh 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 teh 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 teh 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, Troy MI

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 teh script development time in half.
  • Involved in designing of teh modules and testing JAVA classes that controlled teh whole flow of teh module as per specifications.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNGprior 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.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • 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 teh 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..
  • Automated tests are developed in Java using Selenium Web Driver, TestNG and Cucumber.
  • 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.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • 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 teh application for its functionality, system integration and verify teh 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 teh 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, Chicago IL

QA Tester/ iSQA 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.
  • Perform Functional Testing and Regression Testing using Selenium WebDriver.
  • Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radiobutton, 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, ARC and POSTMAN (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 teh data and validate teh 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 SeleniumRC test scripts on different browsers and checked for compatibility.
  • Worked on developing teh automation scripts for backend testing using Selenium RC.
  • Involved in ANT configuration for running servers and scripts after teh 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 teh 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, Durham, NC

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 teh application.
  • Used VB Scripts, synchronization for executing functional tests in QTP.
  • Used SQL extensively for validating teh 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 teh 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 teh 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 teh test data and executed teh test cases for teh application.
  • Developed and implemented a well-defined testing methodology.
  • Worked on on-site and off-shore model.
  • Knowledge in Using Quality Center for maintaining teh Requirements, Test Plan, Test Lab, Defects, generated graphs and reports based on teh user needs for test metrics.
  • Knowledge on using Object Repository, Excel data sheet, Library file
  • Automating scripts (QTP) to work for teh 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 teh requirements and also integrated it with QTP and maintained all teh scripts on QC server.
  • Wrote and executed Test Scripts and Test Cases, detected teh errors and re-tested teh 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.

We'd love your feedback!