We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

2.00/5 (Submit Your Rating)

San Mateo, CA

SUMMARY

  • Over 7+ years of experience in the IT industry in Quality Engineering using Web based SDLC, Testing and Client/Server applications.
  • Experience in performing Functional testing, Backend Testing, BlackBox Testing, Integration Testing, Regression testing, User Acceptance Testing, and Automation Testing using Selenium WebDriver.
  • Experienced in defining Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating Web, Mobile and Services.
  • Involved in development of GUI, Functional testing and Regression testing, Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • Implemented cross browser testing using Selenium for Firefox, chrome and IE.
  • Experience in parallel testing using Selenium Web Driver and TestNG
  • Experienced in test automation of a web applications using Selenium Web Driver using eclipse Java IDE and frame work using TestNG.
  • Created a framework using Java, JUnit, Selenium Web driver, Maven and Jenkins for UI automation functional testing.
  • Experience in working with Build Systems like ANT, and continuous integration systems like Jenkins.
  • Expertise in software development life cycle (SDLC) process and Agile.
  • Expert in functional testing, integration testing, regression testing, system testing, user acceptance testing, black box, white box, GUI functionality, unit testing.
  • Knowledge in different tools like QTP, LOAD RUNNER, WINRUNNER, QC, JIRA, SOAPUI.
  • Experience in automation test scripts on Java and XML for web application on UI level
  • Extensive experience with JMeter to do Load and Stress tests for web applications and REST API’s
  • Knowledge on REST API automation using HTTP Client.
  • Wrote integration tests using SOAPUI and Groovy scripts to call Web services and check the database for expected changes.
  • Hands on working with Build Tools like Ant, Maven.
  • Experience with Service Oriented Architecture using SOAPUI tool to test web services
  • Very good at bug - reporting and bug-tracking using the test management tool like ALM, Quality Center, JIRA and Rally.
  • Good Work experience in Mobile, Ecommerce and GIS domain projects.
  • Experience in Mobile Testing with Android, iOS Platform, Mobile Simulators & Emulators.
  • Generated status reports and reported them to LEAD on daily basis to communicate testing status using defect tracking tool JIRA.
  • Responsible for doing the Selenium Automation using selenium web driver to build automated regression test suites front end applications.
  • Worked on Mobile Automation using Appium.
  • Proficient with UNIX systems and Shell Scripting.
  • Good knowledge of tools like JIRA, Rally, Eclipse/Android ADB, X code.
  • Excellent in problem solving and bug tracking reports using bug tracking tools like QC.
  • Knowledge of SQL and PL/SQL and executed SQL to validate back end data.

TECHNICAL SKILLS:

Operating Systems: Windows, Windows Server, LINUX, UNIX, Mac

Languages: Oracle (SQL), Java, Groovy

Database: MYSQL, Oracle, MS-Access.

Web: TCP/IP, HTTP, FTP, HTML, XML, WSDL

Testing Tools: Selenium IDE/RC/WebDriver, ALM, JIRA, JUnit, QTP, JMeter SOAPUI, Oracle SQL Developer, Firebug, Firepath, TestNG

Bug Tracking Tools: ALM/Quality Center, JIRA

PROFESSIONAL EXPERIENCE

Confidential, San Mateo, CA

Sr. QA Engineer

Responsibilities:

  • Analysis of functional specifications and designing Test Plans, Test cases for Functional Testing.
  • Created data validation in white box testing environment.
  • Created a framework using Java, TestNG, Selenium Web driver and Jenkins for UI automation functional testing.
  • Implemented Page Object Design pattern along with Page Factory to drive Selenium scripts
  • Created data driven testing using CSV Reader API for data driven testing using Java and Selenium.
  • Designed and developed Utility Classes in JAVA to help speed up automation and data verification for SOAP/API/XML responses.
  • Created functional automation scripts for the report generation module using tools Selenium WebDriver and TestNG.
  • Setup the Automation framework using Selenium WebDriverto run test cases in multiple browsers and platforms.
  • Created performance test scripts using JMeter to monitor response time and performance of the RESTful APIs.
  • Wrote some test scripts in Appium (Java + Selenium) to test mobile application functionality for iOS and android devices.
  • Extensive experience with RESTApi testing using Java utilities built using Apache HttpClient.
  • Helped in performance testing for API using JMeter, by writing and running the performance test, collect data, and generate reports using HTTP Samplers, Test Recorder, Controllers and Listeners.
  • Assisted in unit testing of the application on TestNG framework.
  • Worked on GIT Repository and developed Maven build java test scripts, and executed them in Jenkins build Production Environment
  • Tested Ecommerce website involving Web, In-Store, Catalog, E-mail and Social modules
  • Logging bugs and test status on Rally for project management and tracking.
  • Used Firebug to select CSS selectors and XPath to identify UI elements.
  • Used AVD, ADB, LOGCAT, and DDMS to test android application.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.
  • Written Unix scripts to execute test scripts on batch process

Environment: Selenium WebDriver, Apache HttpClient, Maven, Appium, Android, Rally, TestNG, JMeter, Ecommerce, Scrum, SQL, Java, GIT, UNIX.

Confidential, Kirkland, WA

QA Engineer

Responsibilities:

  • Used Maven, SVN, Selenium Web Driver, Java, Jenkins and Selenium Grid to create and execute automation scripts.
  • Involved in extracting data from the database and injected it in selenium scripts to make dynamic Automation framework.
  • Developed Selenium test scripts for identified test cases using Page Object Design Pattern.
  • Setup the Automation framework using Selenium Web Driver and TestNG features to run test cases in multiple browsers and platforms.
  • Performed Java API testing with JUnit automated tests
  • Used Selenium Web Driver and TestNG to run the parallel testing.
  • Created and executed the test scripts with Java.
  • Created performance test scripts using JMeter to monitor response time and performance of the web application.
  • Used JMeter for Preparation/review and execution of automated test scripts.
  • Helped in performance testing for API using JMeter, by writing and running the performance test, collect data, and generate reports.
  • Testing the product, creating any defect and track any issues in Rally.
  • Used SOAPUI for testing SOAP based Web Services
  • Executing manual testing of key ecommerce business processes through website, ERP and WMS.
  • Tested and improved the quality of the company ecommerce website for building shopping carts, tracking customer orders, checkout and payment processing.
  • Performed functional and performance testing of Web Services.
  • Used build tools "Maven" and Continuous Integration tool "Jenkins”.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Worked closely with the developers within the Agile SCRUM team.
  • Extensively worked on Mobile testing
  • Written shell scripts to execute test scripts on batch process.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.

Environment: Selenium Web Driver, Eclipse, SOAPUI, JUnit, Maven, TestNG, JMeter,Rally, Android, ecommerce, Scrum methodology, SQL, Java, Shell Scripting

Confidential, NYC

QA Analyst

Responsibilities:

  • Created test plans and wrote test cases for manual execution on web & mobile environment.
  • Used Selenium WebDriver, an automation testing tool written in Java, to automate web applications.
  • Created data drivenSeleniumfeature tests using a common java class to read test data from a text file.
  • Performed various types of testing coordinating with BA's, Developer's, and SMEs in Agile, Scrum environment.
  • Created Test Cases, Test Scenarios in Quality Center and ensured traceability to Business Use Cases according to application requirement document.
  • Designed test specifications and test plans for new and existing features
  • Manage, prioritize and organize test cases into test suites for execution
  • Converted Business Requirements and Design Documentation into Test Cases and Test Scripts.
  • Execute stress/load scripts utilizing JMeter to determine real-world scalability of web sites and web applications.
  • Used JUnit/TestNG as Unit Testing framework for Selenium Execution and Management. Included assertions and verifications for tests.
  • Defects found tracked and managed in JIRA and disposition in defect scrub meetings.
  • Executed regression test sets and provided reports to management.
  • Followed Agile Methodology to emphasize on real time communication over written documentation.
  • Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.
  • Review application enhancements with UAT tester and business testers
  • Ran SQL queries to verify the backend data is accurate

Environment: Selenium RC, Eclipse, JUnit, JMeter, Scrum methodology, JIRA, Java, SQL, UAT

Confidential, Sacramento, CA

QA Engineer

Responsibilities:

  • Preparation of Defect Metrics and Productivity Metrics for the team, worked as back end tester worked in creating manual test cases in Quality Center.
  • Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC & STLC.
  • Quality-focused professional with extensive experience in manual software testing and knowledge in automated testing.
  • Experience in reviewing and contributing to test plans.
  • Proven expertise in using static techniques for review of specification documents.
  • Collaborated with software developers to create detailed test strategies, test scenarios and test cases.
  • Analyzed the requirements, created test plans and executed the test cases. Performed ad-hoc/exploratory testing to familiarize with basic functionalities of the application.
  • Experienced in both Manual and Automated testing tools using HP Quality Centre and QTP with VB Script
  • Responsible for Test Closure Activities and providing the Test Closure Document to the stakeholders.
  • Effective Defect Identification, tracking and reporting to improve communications and reduce delay.
  • Execute test cases and reported results using Quality Center.
  • Extensively performed browser compatibility testing.
  • Performed backend testing by writing SQL queries.
  • Includes scripting and execution for test scripts and follows waterfall methodology.
  • Tracked defects, maintained defect repository and followed defect life cycle until it was closed.

Environment: Waterfall Methodology, QTP, SQL, Windows, HP QC, VBScript

Confidential

QA Analyst

Responsibilities:

  • Gathering functional requirements and prepared business requirement documents. Strategized implementation of RUP Methodology throughout SDLC.
  • Aided management in standardizing Web applications by preparing GUI standards and recommending alternatives for incorporation in phased, iterative manner.
  • Followed UML based methods using Rational Rose to develop use cases and activity diagrams; assisted developers in creating sequence diagrams and collaboration diagrams.
  • Assisted in process modeling, conducted and participated in JAD sessions with system users, helped with design walkthroughs with stakeholders for base lining architecture.
  • Understanding functional specifications document.
  • Preparing test cases to ensure end-to-end testing.
  • Tested Installation on various platforms.
  • Tested interface with other applications on the system.
  • Tested for reduced response time with every new release.
  • Regression testing of the new releases to make sure that existing functionality is not broken.

Environment: Oracle Database, Excel, VBScript, ASP, SQL Server, Windows, JavaScript, HTML.

We'd love your feedback!