We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 6+ years of experience in Quality Assurance involving both Manual and Automated testing of Client Server, Web and Mobile applications.
  • Proficient in Functional, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, and Performance Testing.
  • Ability in Analyze and dissect system requirements and technical specifications to create and execute test cases for large and small business initiatives.
  • Demonstrated experience with build & development tools (Maven, ANT, Jenkins, and Eclipse).
  • Good at JAVA programming language with concepts like Collections, File I/O, Exceptions, Thread and String etc.
  • Expertise in Automation suites with Selenium Web Driver Framework using JAVA API’s.
  • Extensive Experience with unit/functional testing frameworks JUnit, TestNG with integration Selenium Webdriver.
  • Expertise in testing applications developed using various mobile technologies including Android SDK, Selendroid and Appium.
  • Expertise in Functional, Security, and Performance Testing on SOAP and REST web services using SOAPUI.
  • Expertise in preparing automation test suites for Web services testing using Soap UI pro and SOA test.
  • Extensively worked on performance testing tools such as JMeter.
  • Experienced in bug tracking and management tools which are BugZilla, Jira, and Quality Center.
  • Good Knowledge of Web Technologies like HTML, HTTP, JavaScript, XML, XPath, WSDL, CSS, JSON.
  • Black box, Integration, Verification and Validation, End - to-end and User Acceptance Testing.
  • Experienced in waterfall, V-model, Agile Methodologies.
  • Experience performing Regression and Functional Testing using Quick Test Professional, VB Script
  • Proficient in writing Test Plans, Test Cases, Test Scripts, Test Scenarios and Test Summary
  • Extensively experienced to create and execute Batch File & UNIX Shell Script.
  • Experienced in performing backend testing using SQL queries; Select Update, Truncate, and Delete etc.
  • Proficient in HP Quality Center for Test Designing, Requirement Mapping, Reports, Test
  • Possess strong interpersonal skills, communication and presentation skills with the ability to interact with people at all levels.
  • Self-starter, able to multi-task in time sensitive environment with minimal supervision.

TECHNICAL SKILLS

Methodologies: Waterfall, V-Model, Agile.

Operating Systems: WINDOWS 95/98/2000/XP/7, UNIX.

Testing Tools: Selenium WebDriver/RC/IDE, SoapUI, JUnit, TesNG, Maven, ANT, Jenkins, Quick Test Pro (QTP), Load Runner, Quality center

Databases: MS Access, SQL Server, My SQL, DB2, Oracle

Version Control: SVN, GIT

PROFESSIONAL EXPERIENCE

Confidential, San Francisco CA

QA Engineer

Responsibilities:

  • Involved in gathering Functional requirements, Business requirements and Design documents.
  • Developed detailed Test Cases/Scenarios based on the Functional requirements and Design documents.
  • Designed a framework with Selenium Webdriver, Java, Maven, TestNG and Jenkins.
  • Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver, Java, Eclipse IDE and TestNG.
  • Used Selenium web driver page object model to create the automation scripts using TestNG for sanity testing.
  • Implemented Java Apache POI API into existing framework to read from and write into excel workbook.
  • Resolving Maven/build related problems for web applications while using build tools such as Jenkins.
  • Involved in creating test cases for Mobile Native App for Android Devices using Selendroid, Android Tools AVD, ADB, logcat and Emulator.
  • Used SoapUI to automate the web services testing including SOAP and REST based web services.
  • Created test suites and test cases in SoapUI. Parameterized the test cases using XML or properties files, so multiple test cases can be run using same test methods.
  • Used Extensively TestRunner, context, log, XMLHolder, message Exchange variables in Groovy to write test scripts for Web Services using SoapUI.
  • Created load test plan and execute load test plan with Jmeter.
  • Root cause analysis of client and server side bugs before reporting bugs in JIRA.
  • Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
  • Followed Agile Development method for finding issues during development process.

Environment: Selenium WebDriver, Eclipse IDE, TestNG, Java, Maven, Jenkins, GIT, SoapUI, SQL, Oracle, Agile,Jira

Confidential, San Francisco CA

QA Engineer

Responsibilities:

  • Performed Manual and Automated Testing including Functional, Regression and System Testing.
  • Participated in walkthroughs of requirements, specifications, database designs, unit test Plans and test strategies.
  • Testing AJAX web site application, Implementing Selenium testing platform and using test scripts with Eclipse IDE.
  • Developed and maintained release acceptance tests using Selenium IDE, JUnit, and Eclipse IDE.
  • Created Parallel testing using Selenium Grid.
  • Created and executed the test Suites with Java/JUnit and injected in Ant to build Continuous integration of Application.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAPUI.
  • Writing test scripts (SOAP UI) to test web services using CSS.
  • Tested SOAP Web Services with different end points and analyzed SOAP Responses
  • Designed utilities to trigger automation suites to run for each build and integrated with Hudson.
  • Worked extensively in JMeter to test the performance of the web Application by creating different loads and logging the results using various Listners.
  • Optimized SQL queries for better performance. Joins were implemented. Passed SQL queries to Oracle using SQL Developer for the backend/database testing.
  • Involved in performing Functional, Integration, System, Regression, Data Validation, User Acceptance, Ad hoc, Exploratory.
  • Used Rally to house all test documentation and report/track all issues and defects
  • Wrote Shell Scripts using PERL language for UNIX automation and CRON jobs.
  • Prioritized bug fixing before moving the application to Production Environment.
  • Coordinated User Acceptance Testing (UAT). Interfaced with management regarding the testing process and test results.
  • Work closely with clients, business analysts and developers to ensure requirements and Development standards are met.

Environment: Selenium IDE/RC, Java, Ant, JUnit, SoapUI, Rally, Unix, Oracle, SQL

Confidential, Wayne, NJ

Quality Assurance Analyst

Responsibilities:

  • Performed Manual and Automated Testing including Functional, Regression and System Testing.
  • Responsible for preparing Test Scenarios & Test Cases
  • Designed and developed user defined functions of QTP with well-versed VB scripting.
  • Developed and execute Experienced VB scripts in QTP for functional automation testing and regression testing
  • Used Quality Center to maintain, and to execute QTP and Manual Test Scripts, and to manage defects.
  • Gathered the results from each test run and conducted in-depth analysis on the transaction response times and the performance of each server using Load Runner.
  • Modified Test Cases against upgrades in the builds for Regression Test purposes.
  • Performed testing for Functionality, GUI, System and Backend.
  • Performed extensive Regression Testing for subsequent Versions/Patches of the application.
  • Executed the test plans for Functional and Regression Using Quality Center.
  • Performed regression testing and defect verification on various Builds.
  • Defects were tracked, and reported using QC and helped the Development team in debugging the issues and finding the root cause of the issues.
  • Helped to create Traceability Matrix to ensure comprehensive test coverage of Requirements identifies all test conditions and test data needs.
  • Documented Test Results and reported them on time to management
  • Performed Database testing, Wrote SQL Queries for Data Validation

Environment: QTP, VBScript, Quality center, SQL, Oracle

Confidential, Boston, MA

Quality Assurance Analyst

Responsibilities:

  • Worked with users, systems analyst, designers and programmers to create/analyze required project documents insuring Quality Assurance processes are incorporated.
  • Executed test cases before and after bug fixes for each build for User acceptance testing.
  • Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed
  • Developed Requirements Traceability Matrix (RTM) to develop End-To-End mapping of Requirements and test cases to ensure project implementation within given timeline.
  • Managed Defect Tracking Life Cycle by identifying, reporting and tracking bugs, by using Quality center
  • Involved in all phases and stages of Software testing life cycle including System Testing.
  • Created test scenarios for System testing and Regression testing.
  • Prepared Test Cases for both positive and negative Scenarios and mapped the same to requirements.
  • Extensively wrote SQL queries for backend testing of all Test Cases and validated data accuracy for various phases of project.
  • Performed overall issue analysis to identify high risk areas for the project and adjust testing priorities accordingly.

Environment: Quality center, Windows XP, SQL, MS-Office, MS SQL Server and Visual Basic.

We'd love your feedback!