We provide IT Staff Augmentation Services!

Software Qa Engineer  Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ years’ experience in testing Web and Mobile applications in Agile/Scrum environment.
  • Mobile testing on multiple operating systems and browsers.
  • Extensive experience in Manual Testing, Black Box, Functional, Regression, System Integration, E2E, Ad - hoc, Cross Browser, Compatibility and Regression testing.
  • In-depth understanding of Software Development Life Cycle(SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle, including Requirement Gathering & analysis, estimation, tests planning, defect tracking and Reporting, SQA Methodology and tools.
  • Expertise in Execution, Defect Tracking, Bug reporting, and Regression/Retesting.
  • Knowledge of Performance Testing using Jmeter.
  • Good knowledge and understanding of HTTP, HTTPS protocols, HTML, CSS selectors, JavaScript and XML.
  • 2 years of experience in testing both ETL Testing & Manual testing .
  • Good soft skills such as interaction with clients and coworkers, proactivity and enthusiasm.
  • Have hands-on on experience on bug tracking tools like Bugzilla and JIRA.
  • Experienced with Agile/Scrum methodologies and onshore-offshore project environment.
  • Excellent learning skills . Strong problem solving skills.
  • Multi Domain exposure (Mortgage, Banking, Energy, Retail).
  • Proficient with building reports through MS Word, MS Excel and Quality Center.
  • Excellent communication and interpersonal skills with a knack for thriving in ambiguous situations.
  • Proven to have exemplary morale and repeatedly exceeded expectations of clients and employers
  • Experience in extensive DATA validation by writing several complex SQL queries and Involved in back-end testing and worked with data quality issues.
  • Experience in back-end testing using Oracle 11.x/10.x/9.x and MySQL 5.x/4.x
  • Experience on Web services, Web API, Desktop applications.
  • Tested Mobile devices using tools like Microsoft Test Manager.
  • Expertise in different types of testing like smoke, functional, system integration, white box, black box, gray box, positive, negative and regression testing.
  • Knowledge of a UI automation tool such as Selenium WebDriver, Selenium IDE, Selenium Grid.
  • Good understanding SOAPUI, LOAD RUNNER.
  • Capable of troubleshooting software test issues.

TECHNICAL SKILLS:

Platforms: Windows 10/8/7, Mac OSX, UNIX/LINUX Ubuntu, UCS (Unified computing system)

Programming: HTML, CSS, XML, JavaScript, SQL, Java, WSDL Python scripting

Mobile Platforms: iOS, Android OS

Database: Oracle, MySQL

Test Automation: Selenium WebDriver, Selenium Grid, Selenium IDE, Jmeter, Load runner, SOAPUI, VB Scripting.

Web Testing Tools: Firebug, XPath,Tidal

Web Technologies:: HTML 5, XML, JavaScript, CSS 3ETL /BI TOOLS: INFORMATICA, DATASTAGE, ABINITIO, Oracle BRM,GIS.

Virtualization: VMware Player, Oracle Virtual Box

Bug Tracking: Version ONE, Jira, Bugzilla, HP/ALM QC 9.0(quality center),GIT, Cucumber

Languages: SQL, Python, Ruby and Java

Browsers: Chrome, Safari, IE, Mozilla Firefox, Opera

Networking: WLAN, LANs Ethernet, IP addresses, Switches, Packets, Routers, TCP/IP

Documentation: MS-Word, MS-Excel, MS-Exchange, MS-PowerPoint

WORK EXPERIENCE:

Confidential

Software QA engineer

Responsibilities:

  • Worked in Agile Environment. Met all deadlines for the Project.
  • Worked in the IT infrastructure environment for the product.
  • Performed Exploratory testing to get familiar with the application.
  • Wrote extensive SQL (multi-table join queries and sub-queries) for backend testing (pattern testing).
  • Used SQL for validating Web applications.
  • Writing SQL statements that use joins or sub queries to combine data from multiple tables.
  • Analyzed SQL code to ensure Business Objects queries the correct data from the database.
  • Used SQL Loader for data retrieval and querying.
  • Designed the Junit Test Framework for the App and Android instrumentation framework.
  • Wrote, executed and modified test cases. Used Version One and JIRA to report and track Bugs.
  • Performed Data driven test in Cucumber, Parameterized BDD scenarios in Cucumber framework and ran the test cases using different data and verified the reports.
  • Executed behavior driven test scenario using Cucumber tool. Created scenario outline and created step definition using Ruby.
  • Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base Ruby
  • Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.
  • Conducted Performance testing (stress, load), boundary, invalid input, and other error conditions.
  • Used TOAD for Oracle in creating & executing SQL queries for testing ETL process.
  • Used BODS an ETL Tool for Developing the Data Warehouse.
  • Conducted Release Validation Planning, building and executing QA validation for the release.
  • Supported delivery of builds to the team, and basic build issue trouble shooting.
  • Worked closely with product lead, technical lead to design BRD with the perspective of real time testing scenarios.
  • Created and executed automated and manual functional test cases.
  • Analysis of ETL Mappings based on Facts & Dimensions from Source to target tables for directs moves and indirect moves based on transformation rules & lookup tables.
  • Performed Black Box, White Box, Performance testing, Regression, and Validation testing during the testing life cycle of the product release.
  • Designed test plan and implemented test cases for validation process in Android based environment.
  • Worked on Android testing strategy on Android Framework and SDK tools.
  • Tested (that includes unit, integrated, regression, API and UAT) a new .NET application which uses Microsoft Visual Studio under the Scrum (Agile) Methodology.
  • Delivered Reports using Crystal reports.
  • Perform GUI, Integration, white box, middle ware and web service testing.
  • Performed Smoke, usability and regression testing in QA environment.
  • Participated in migration of automation scripts through Web Driver, in order to provide an API that established a well-designed standard programming interface for web application testing.
  • Proficient in testing tools such as HP Unified Functional Testing, HP QTP (Quick Test Professional), Quality Center, SOAPUI, open source tool (Selenium IDE, Web Driver)
  • Led automation efforts for new features like best offer notification and extensively worked with locating web elements using Id, CSS selector and XPATH.
  • Programmed largely in SQL to generate the necessary reports
  • Used Version control system like GIT to aim the data integrity and speed.
  • Conducted testing activities using Oracle Virtual Box to run multiple OS's at the same time.
  • Conducted cross browsing testing in Virtual Machines environment.
  • Used Checkpoint insertion to check for broken links, and standard properties of object using QTP
  • Execution of the test scripts in the Quality Center for the Sprint and also running of the Regression Scripts
  • Developed SQL Queries for Back-end testing/Database testing and performed end to end testing.
  • Validated the source system data with the staging data using SQL and Pl/SQL scripts.
  • Completed application profiling, verification/assurance for critical systems and reviews systems for Production Performance Readiness.
  • Created Virtual Machines, installed and configured operating systems, browser, and various software applications to create test environment as per test specification.

Environment: Eclipse, Selenium IDE, Cucumber, Web Driver, Jira, XML, Oracle BRM module Ruby, Jmeter, Git.

Confidential, BLOOMINGTOn, IL

QA Engineer

Responsibilities:

  • Tested a mobile application for the State farm pocket agent app payment and loan function.
  • Conducted Localization testing --validated UI flow, app page layouts, user interactions, including proper local language, currency, time zone (date and time format).
  • Used GIS fetching the Data and understanding the drivers or users driving behavior. Which was to lower the driver’s insurance cost based safety skill.
  • Developed test scripts using Selenium Web Driver, ample use of Firebug to map HTML pages and Selenium to document reports, test results.
  • Used Jenkins to keep track of version control system of build.
  • Involved in creation of Testng Cucumber BDD framework.
  • Reviewed and designed automation scripts, maintained existing automated scripts, analyzed output from scripts and wrote programs in Cucumber, to build test tools
  • Proficient in writing Selenium Web Driver automation scripts in Cucumber, and TestNG Automation Testing for Web Applications.
  • Used Cucumber for creating test harnesses functional testing.
  • Analyzed using GIS to different part of US state farm user condition to help decide the insurance and coverage
  • Develop, execute and maintain Automation test scripts according the Automation framework for ERP system.
  • Used TOAD for Oracle in creating & executing SQL queries for testing ETL process.
  • Created and executed test cases for the application components (Registration, Calls, Text Messaging, and Contacts).
  • ‘Developed SQL queries for Back-end testing/Database testing and participated in end to end testing.
  • Written SQL statements manually to validate data from Teradata, Tested Entity relationship of the database.
  • Performed ad-hoc, usability and regression testing in QA and production environments.
  • Analyzed software failures, reported issues to Bugzilla. Performed Bug verification testing.
  • Participated in regular project team meetings to discuss testing procedure and assignments.
  • Communicated with QA team members and developers to resolve testing issues.
  • Installed Android SDK and set up mobile device emulator to develop and test Android version of the application.
  • Involved in Non-Functional Testing.
  • Exposure in running SQL queries to manipulate database tables to check data integrity. Extensively used my SQL proficiency during data migrations. Extensively queried through SQL to check the database records
  • Hands on experience on switches and routers.
  • Configured Selenium Grid for Parallel Executions on multiple browsers with 10 Virtual Machines.
  • Implemented continuous integration using Jenkins CI tool. Experience in scripting and executing tests in Load Runner.
  • Involved with ETL test data creation for all the ETL mapping rules.
  • Tested user interface and navigation controls of the application.
  • Involved in functional testing, test automation, regression testing and non-functional testing.
  • Performed mobile apps testing on iOS and Android platform.
  • Document Pass/Fail status provided by User Testers.
  • Analyzed business process workflows and assisted in the development of ETL procedures for moving data from source to target systems.
  • Used Eclipse IDE to run scripts as JUnit tests.
  • Analyzing Data Processing implementing Data Mart applications mainly transformation processes using ETL tool and understanding of ETL workflows and ETL mappings and also monitoring the Production Environment.

Environment: Eclipse, Selenium IDE, Jira, VirtualBox, Windows, Linux Ubuntu, Jmeter. GIS.

Confidential, Palo alto, CA

QA TESTER

Responsibilities:

  • Working with Business Analysts to define and design test scenarios and test data.
  • Interaction with Business teams and Developers to understand business requirements and bug fixes.
  • Used Jira to create new components for maintain Incidents, bug list and Features.
  • Cross browser testing across different browsers like Internet Explorer, Firefox and Google Chrome.
  • Involved in status meetings to report issues. Work with developers through all phases of testing to prioritize bug resolutions.
  • Kept a strong communication with QA manager, Product manager, and developers.
  • Effective execution of the prepared Test Cases.
  • Write, edit and execute test cases on Testrail for all projects .
  • Perform regression testing on resolved bugs and modified code.
  • Write progress report to QA manager every day on hostmonster.
  • Mapped test cases with requirements and created traceability matrix in Excel sheet .
  • Created test data for functional testing and UAT .
  • Prepared Test Data and performed Positive and Negative testing .
  • Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints.

Environment: VirtualBox, Selenium IDE, Windows, Linux Ubuntu, MS Office, HTML, Xml.

Confidential, PLEASANTON, CA

QA Tester

Responsibilities:

  • Worked in an agile environment with distributed teams.
  • Defined and reviewed requirements, specification and design documents to ensure that applications satisfied business and technical requirements.
  • Created Test cases and test plans for Oracle E-business suite ERP for payroll module .
  • Created detailed test cases for functionality, regression, and release acceptance testing.
  • Worked with developers and designers to define acceptance criteria and resolve software issues.
  • Used Jira to report defects, and to track defect resolution.
  • Participated in specification and design reviews, throughout project life cycles and recommended software development process improvements.
  • Collaborated with business analysts by facilitating project inceptions and retrospectives, tracking projects and continuously demonstrating new features to clients.
  • Responsible for the management of the release pipeline, scheduling and prioritizing release.
  • Developed Test Cases , Test Scripts and Test Steps .
  • Executed Manual, Black box testing to verify the functionality to meet the business requirements.
  • Involved and Performed Regression tests , System testing and End-to-end testing .
  • Worked closely with Product Owners to understand User Stories and to create corresponding Automation story-tests.
  • Analyzed business requirements, functional specification & requirement document for manual Testing.

Environment: JIRA, Selenium IDE, UNIX, Windows, Linux Ubuntu.

Confidential, San Francisco, CA

QA Tester

Responsibilities:

  • Developed test cases for manual testing.
  • Designed Test Plan for defining and designing commercial lending loan approval process which resulted in data collection and analysis compliance.
  • Actively participated for defining and designing commercial lending loan approval process which resulted in data collection and analysis compliance.
  • Extensive black box and grey box test testing. Wrote complex queries to validate the data in the backend
  • Executed test cases for the EVM chip card testing for issuer release.
  • Used MAX, a web based application for creating loans to fill the First and the second borrower data and then transfer loans in MPX
  • VTS testing of interchanges.
  • Maintained Test Cases using shared drives to ensure shared access of entire QA team.
  • Sent the Test Result report/daily status report to the Product owner and the Testing Manager on the daily basis to reflect the number of test cases passed/failed in the Sprint
  • Hands on experience on switches and routers.
  • Performed functional, usability, smoke, acceptance, integration, ad-hoc, and regression tests for weekly and monthly builds.
  • Submitted and tracked problem reports using Bugzilla
  • Participated in QA team meetings and discussions

Environment: HP ALM Quality Center, QTP, JAVA, SQL server, Python, SOAP UI, MAX, VTS, Bugzilla, VMware virtualization.

Confidential, San Jose, CA

QA /Business Analyst

Responsibilities:

  • Prepared Business Requirement Document (BRD) and System Requirement Specifications (SRS) then converted Business requirements into Functional Requirements Specification (FRS).
  • Responsible for creating process flow diagram, complex data flow diagrams, and functional diagrams in order to depict the data flow between the different applications.
  • Transformed all databases (MS Access, SQL to Oracle).
  • Prepared XML Schemas and DTDs for integrating data of acquired banks.
  • Performed reverse engineering and ELT to better understand existing database in order to redesign and integrate Data marts.
  • Used SQL queries to extract data from different databases including testing and production for data validation and data analysis.
  • Participated in testing software by conducting User Acceptance Testing (UAT) , Regression testing
  • Designed and implemented complex SQL queries and scripts in reports and data validation.
  • Extensively involved in Data Mapping (between the home terminals and the central database) for given set of requirements and queried the Database using Complex SQL Queries as part of Data Mining.
  • Performed Database merger between the various departments and created a new model for the primary database.
  • Transformed all databases (MS Access, SQL to Oracle).
  • Designed and implemented complex SQL queries and scripts in reports and data validation.
  • Data analysis and reported using Oracle, MS Power Point, Crystal Reports, MS Access and SQL server.
  • Monitored performance, integrity to optimize SQL queries for better efficiency
  • Through efficient Data Mining and Data Scrubbing helped many business clients in getting right and precise information for making better decision.

Environment: Rational Rose, MS Project, MS Visio, J2EE, Mercury QTP, Visual Basic, Win Runner, Test Director, Java Scripts, J2EE, Oracle 9i/10g, Web 2.0, IBM WebLogic

We'd love your feedback!