We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CaliforniA

PROFESSIONAL SUMMARY:

  • Around 6 years of experience in Software Quality Assurance and Test Automation
  • Experience in document creation such as Business Requirements Document, Functional Requirements Document and Software Requirement Specifications.
  • Experience in analysis, design and Quality Assurance of Web and Client - Server application.
  • Experience in conducting Functional, Regression System Integration, and Acceptance testing.
  • Experience in mobile device testing and native/web app testing (iOS, Android and Windows).
  • Solid understanding of Defect Life Cycle and SDLC methodologies like Agile and Waterfall.
  • Developed and executed test plans, test cases and test scenarios.
  • Very Good understanding about System Development Life Cycles (SDLC) with related documentation and agile development methodologies (SCRUM).
  • Very good understanding of Object Oriented Programming using Java.
  • Extensive experience with Selenium Web Driver, Selenium IDE and Selenium Grid.
  • Experience in developing Modular and Page-Object model Test Automation Frameworks from scratch, using Selenium Web Driver/IDE (Java), JUnit.
  • Experience with JUnit and TestNG framework.
  • Comfortable with using POM(Page Object Model) for automation development.
  • Experience with Firebug and Dev tools to find out Xpaths.
  • Experience in implementing efficient Cross browser and Cross platform testing framework.
  • Used Data Driven model when needed for expanded test case coverage.
  • Experience with Database tools such as SQL Management Studio 8.0 to access SQL Server DB for backend data verification and test case data setup.
  • Good knowledge of writing SQL and testing database applications (MySQL, Oracle, SQL Server).
  • Developed ANT based build scripts to run Selenium Automation.
  • Experience in version controlling using Git.
  • Used Jenkins as Continuous Integration tool.
  • Efficient in working in both independent and team environment.
  • Excellent analytical, problem solving, communication and interpersonal skills along with a
  • Expertise in Error tracking, logging and actively interacted with developers in fixing the errors.
  • Good understanding of Desktop and client-server application.
  • Good knowledge of scripting with Python.

TECHNICAL SKILLS:

QA Software: Selenium WebDriver, Selenium Grid, Selenium IDE, Selenium RC, Bugzilla, Shell Script

Databases: MySQL 5.1, SQL Server 2008, SQL, Oracle 10g

Web Technologies: Java, REST, SOAP, Python, JavaScript, HTML, DHTML, XHTML, XML, HTML5

Versioning Tools: GIT, Perforce, SVN, CVS

Web servers: Apache, IIS

Operating systems: iOS 10.x/11/x, Android, Linux/Unix, Windows

Test management too: Testlink, testrail

Other tools: Jenkins, TestNG, JUnit, Eclipse, Netbeans, emacs, bugzilla, JIRA, QTP, SOAPUI Pro, AWS, Cloud Computing

Concepts: OOPS, SDLC, Waterfall, Agile, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, California

QA Engineer

Responsibilities:

  • Gathered requirements and did ambiguity review of the requirements with the product managers.
  • Defined and documented detailed comprehensive test plans and test cases; reviewed the plans with product managers, development teams and project management.
  • Performed end-to-end testing and ad-hoc testing of the functionality on the screens and Web Pages in the Wells Fargo application
  • Extensively used Quality Center ALM modules Requirements, Test Plan, Test Lab, and Defects module for Test Management activities. 
  • Performed Functional testing for the User stories. Reported bugs using JIRA bug tracking tool and tracked them to closure. 
  • Actively participated and attended design and development meetings with the Business Analyst, Project Manager, and other testers.
  • Automated test cases so that they can be run as part of regression suite
  • Fixed issued on regression suite whenever they used to come up
  • Trained new team member with the product and procedure
  • Performed Responsive Testing on Basic Banking Application using different mobile device resolutions such as iPad, Kindle Fire, Samsung Galaxy, and others using both Physical and Virtual Device
  • Extensively worked in DOM for locating web elements using Id, CSS selector and XPATH using Javascript if needed to locate elements.
  • Tested product on mobile both Virtualized a big group of automated test cases to speed up testing which was done using Java and Selenium Webdriver
  • Executed projects on both Scrum and Waterfall model
  • Involved in daily SCRUM meetings to discuss about the Sprint tasks.
  • Performed early automation for Shift Left projects by creation of existing Page Object Model framework pages and objects and developing test scripts in Java and Selenium Webdriver for providing almost 80-90% automation coverage
  • Used Client Utility to setup data for data driven testing for the application
  • Planned and setup data in Hogan Application to test application functionality
  • Made traceability matrix to map the requirements with the test cases
  • Multitasked by working on another project along with working on OSMP as the other project team were short of resources
  • Validated the webservices request/response using curl request/REST clients, XML viewer and SOAPUI

Environment: Java, Selenium Webdriver, Eclipse, Ant, Maven, JUnit, TestNG, Jira, HP QC, Device Connect, Clearquest, Event XML Viewer, Client utility, iOS, Android, Javascript

Confidential, AL Visio

QA Engineer

Responsibilities:

  • Gathered requirements, defined and documented detailed comprehensive test plans and test cases; reviewed the plans with product managers, development teams and project management
  • Designed and developed functional and non-functional test cases
  • Participated in all aspects of QA product life-cycle—scoping, test case creation, feature, regression, integration, and end-to-end test execution
  • Conduct Smoke Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing.
  • Tested a prototype STB home screen application, the menu of which can be dynamically updated from a server on demand
  • Created Automated Test scripts using Selenium WebDriver/Grid/IDE.
  • Developed Automation Tests using Java, TestNG, Selenium WebDriver.
  • Created Test Framework using Page Obj Model & Data Driven principles, maintained it.
  • Developed Ant based build scripts for running the tests.
  • Created Java test scripts to automate some data loading testing process.
  • Tested the functionality on iOS and android applications
  • Developed Automated Tests for REST services using SOAP UI Pro.
  • Run the tests in Jenkins, which were triggered when product was build as downstream job.
  • Identify and report defects in software and services in Bugzilla
  • Work with external and internal teams to drive resolution of bugs
  • Provided daily/weekly status reports
  • Tested API using REST request/response and JSON objects
  • Participated in user interface design meetings with developers to consider flow and user friendliness of the software
  • Provided technical documentation, release notes, and quality sign off

Environment: Java, Selenium Webdriver, Linux, Eclipse, Ant, Testlink, TestNG, Junit

Confidential, Sunnyvale, California

Senior QA Analyst

Responsibilities:

  • Analysis of Business and Requirement Specifications for various modules.
  • Designing Test Plans and Test Cases for multiple feature releases.
  • Tested functionalities in the Test, Production, and Staging environments
  • Created automated test scripts using Selenium Webdriver, Java
  • Implemented TestNG based test case framework and its features like dependencies, data provider, test suites etc
  • Developed Test Cases, Test Suite and Build Scripts.
  • Worked with Ant build systems and Jenkins CI too.
  • Tracked the progress of test case planning, implementation and execution results
  • Performed Integration testing, system testing, and regression testing
  • Managed the automation code in perforce
  • Testlink was used to manage the testcases
  • Performed validation of the data in the backend (MS SQL 2000).
  • S/W distribution to multiple beta sites across the globe. Validate the issues received from the beta sites

Environment: Java, Selenium Webdriver, Windows, Eclipse, Mozilla Firefox, Internet Explorer, Chrome, Maven, Testlink, TestNG

Confidential, Minneapolis, MN

QA Engineer

Responsibilities:

  • Analyzed various requirements documents and Use Cases to prepare the detailed Test Plan
  • Created and executed Test plans, Test-cases, Test scripts for various types of testing like black-box, white box, integration, performance, security, Data level, backend, regression, and others
  • Wrote Test Cases and Test Procedures based on the Test Plan
  • Responsible for creating and maintaining Traceability Matrix
  • Created scenarios as per the business process.
  • Performed Functional testing, GUI testing, Integration testing, system testing and End-to-End testing manually
  • Involved in the System Testing and Integration testing of the application
  • Performed Positive and Negative testing
  • Created test scripts in Python and Unix
  • Developed Test Automation for Regression Testing
  • Build Automation scripts using Java, Selenium, Junit.
  • Performed test cases throughout the integration and the regression environments
  • Interacted with End Users to obtain specific system requirements
  • Interacted with application users (end-users) and performed User Acceptance Testing(UAT)
  • Performed back-end testing using SQL queries to make sure that data entered has been uploaded correctly into the SQL database
  • Tested the application whether it works against to all the browsers like Mozilla Firefox and internet explorer
  • Used Jquery and Django for writing dashboard for automation
  • Tracked and reported bugs using Quality Center
  • Piloted using AWS to store data for our testing
  • Participated in User Acceptance Testing
  • Reported defects using QC and interacted with developers to resolve defects/issues

Environment: Quality Center 9.5, Python 2.7, Selenium WebDriver, Java, Junit, Mozilla Firefox, Internet Explorer, Chrome, AWS, Django, Jquery, HTML5

We'd love your feedback!