We provide IT Staff Augmentation Services!

Qa Engineer Resume

San Francisco, CA

SUMMARY:

  • Around 9 years of experience in software testing, automation, client relationship management and team coordination.
  • Strong understanding of SDLC, Waterfall, Agile software lifecycle methodology, related tools like JIRA.
  • Experienced in automation of Test Activity using Selenium IDE/ Webdriver, TestNG, JUNIT Frameworks. Proficient in writing test cases using Selenium Webdriver and automating the functional testing, application testing.
  • Experienced in Black Box, Functional, System, Regression, Integration, GUI testing using both Manual and Automation Techniques.
  • Expertise in automating software testing using Selenium Webdriver /Grid/Firebug.
  • Well versed with Java based Testing Frameworks like TestNG and JUNIT.
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache HttpClient, Jackson, JAXB parsers.
  • Expertise in Problem solving and Defect Tracking Tools like Quality Center, BugZilla and JIRA.
  • Experience in open source back - end testing to query and access Oracle database using SQL and Ruby.
  • Extensive knowledge of Software Development Life Cycle (SDLC), Methodologies and Test Processes.
  • Hands on experience in Agile, Waterfall and Scrum methodologies experience in Mainframe testing.
  • Experience in Configuration Management tools like CSS, SVN and GIT.
  • Knowledge of Testing Techniques Methodologies, Awareness of Software Engineering Concepts.
  • Hands on experience in Test Planning, Test Case design, Test case review, Test case execution and bug tracking and good hands on experience in SOA testing.
  • Proactive and analytical problem solver with strong leadership and excellent interpersonal skills, also has good client interaction & team skills and good knowledge in Ruby Cucumber.
  • Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality.
  • Experience in Coordinating Functional, Regression, User Acceptance, Client-Server and Web-based applications.
  • Report and maintain the test results for all releases in different environments.
  • Highly organized, strong quantitative skills & detail oriented.
  • Quick learner, team player, hard worker, self-driven, result-oriented, able to meet deadlines and multi-task during project execution

TECHNICAL SKILLS:

Selenium: Webdriver/IDE/GRID, HP Quality Center, JUnit,Log4j, Firebug, FirePath, TestNG, JXL, SOAPUI, Apache HTTP Client

Testing Tools/ Frameworks: Java, Shell Script, XML, JSON, PL/SQL, HTML, Java Script

Language/ Script: Junit, TestNG

Testing Frameworks: XPath, Firebug, FirePath

Firefox Add-ons: HTML, XML, XPATH, Java Script, CSS, JSON, WSDL, AJAX

Web Technologies: SOAP, WSDLSOA Technologies: HP Quality Center, JIRA, Rally

Bug Tracking Tools: Ant, Maven, Jenkins

Build/ CI Tools: PL/SQL, Oracle, MySQL, Redis, TOAD

Databases and Tools: RESTful web services, SOAP UI

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Webdriver (using Java).
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and Web Driver.
  • Created Data Driven Framework to test with different sets of test data.
  • Designed and executed the Automation Test Scripts using Selenium Web Driver and Junit.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed different testing task using various test scripts on Selenium Web Driver and Junit.
  • Used Firebug to identify web elements using XPath and CSS selectors.
  • Executed SOAP based web services API testing (Java client and SOAPUI).
  • Worked on creating test case for Object -driven framework for Selenium Web Driver.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Used XML files in Sending/receiving XML requests using SOAPUI.
  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Involved in testing of web application by creating XML test suite.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Selenium WebDriver, SOAP UI, Web Services, SOAP, TestNG, Firebug, FirePath, Quality Center, Microsoft Excel, SQL Server, MAVEN, JAVA, JUnit, J2EE

Confidential, TX

QA Engineer

Responsibilities:

  • Interacted with application users and performed User acceptance testing.
  • Modified existing test plan for the changes and setup the automation test strategy.
  • Involved in writing the test plan, test cases and test scripts for the application manually.
  • Writing Test Cases in Test Director according to business perspective.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Interacted with Business Analyst to understand the user requirements.
  • Developed use cases for User Acceptance testing.
  • Held meeting to update the users on the application developed and tested.
  • Presented the developments of the project to the users.
  • Responsible for Smoke, Integration, Functional and System testing and performed End-to-End testing manually.
  • Coordinated and integrated the work of the testing team by interacting with the Testers, Team.
  • Lead and Business Analyst to solve ambiguous requirements.
  • Involved in walkthroughs throughout the full phase of the project
  • Reported the defects in the Test director automated tool and Coordinated with the QA Lead and developers.
  • Wrote SQL queries to insert and retrieve the data from MySQL database.

Environment: / Tools: Java, PHP, Windows 7/ XP/ Vista, Mac OS, Bugzilla, Jira, MySQL workbench, Selenium, SVN, Junit.

Confidential, Sunnyvale, CA

QA Engineer

Responsibilities:

  • Involved in automating the reports functionality, which is critical to test in every Regression Phase, and which covers thousands of test cases.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications and used in DevOps.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configured Selenium Web Driver, TestNG, and created selenium automation scripts in java coding using TestNG prior to agile testing
  • Involved in creation of automation framework in Selenium Web Driver using data driven and Page object driven approach.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Integrated Automation scripts (Selenium Webdriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium used in performance testing.
  • Developed and executed test cases and automation regression testing using Selenium Web Driver.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAP UI.
  • Performed REST API Testing using Http java services and Test Client for REST web APIs.
  • Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Selenium WebDriver, Rest, Web Services, SOAP, TestNG, Firebug, FirePath, Microsoft Excel, SQL, MAVEN, JAVA, J2EE

Confidential, Florida, MI

QA Engineer

Responsibilities:

  • Cross- browser compatibility, Operating system compatibility, functionality, integration, usability and regression testing.
  • Developed test cases using functional specification and other technical documentation. Enhanced test cases per requirement changes.
  • Wrote test plans based on the requirements documents and executed them manually.
  • Written test cases using Junit.
  • Primary focus on back-end, API, integration and UI (web applications) testing
  • Involved in writing the test plans/test cases and executing them manually
  • Responsible for sending the status reports (Daily and Weekly.) to the project manager
  • Participate in Daily and weekly meeting with the management team and walkthroughs
  • Analyzed defects identified and reported in reporting tools. (Bugzilla)

Environment: / Tools: Java, JavaScript, MySQL, Selenium, Eclipse, JUnit, Bugzilla, and SVN

Confidential

Jr.QA Engineer

Responsibilities:

  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications and used in DevOps.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided the documentation.
  • Configured Selenium Web Driver, TestNG, and created selenium automation scripts in java coding using TestNG prior to agile testing
  • Involved in creation of automation framework in Selenium Web Driver using data driven and Page object driven approach.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium used in performance testing.
  • Developed and executed test cases and automation regression testing using Selenium Web Driver.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAP UI.
  • Performed REST API Testing using Http java services and Test Client for REST web APIs.
  • Develop test cases for functional and regression testing. Conducted usability testing, UI testing, functional testing, and database testing.
  • Developed and maintained test documentation including test plans, test cases, and test data.
  • Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Selenium WebDriver, Rest, Web Services, SOAP, TestNG, Firebug, FirePath, Microsoft Excel, SQL, MAVEN, JAVA, J2EE

Hire Now