We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

2.00/5 (Submit Your Rating)

MA

SUMMARY

  • Over 8 years of experience in teh Information Technology Industry as a QA Tester in Manual and Automation Testing and leading a QA Team (Manual and Automation) wif a solid understanding of test planning, test management, execution and defect tracking in domains such as Healthcare, Retail, E - Commerce, Banking and Education.
  • me am experienced in all phases of software life cycle and extensively involved in UI Automation by using Selenium RC and Selenium Webdriver, Java, SOAP UI testing, Database SQL Testing, Web application testing, and designing Unit Testing framework.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Selenium Grid, Java, TestNG, Maven, Jenkins, SoapUI, WebServices, Cucumber, JUnit, JIRA and Eclipse.
  • Well versed in Testing methodologies, product development cycles and processes involved in developing and executing Test strategies, Test plans, Automated Test scripts, and software Deployment/Release processes.
  • Designed and implemented different automation frameworks from starch like Page Object Model framework, Keyword Driven framework, Data Driven framework and Hybrid framework for a number of projects.
  • Expertise in writing Selenium Web driver automation scripts in Java for cross browsing testing.
  • Excellent knowledge on web element identification by using mechanisms like CSS, HTML id, name and unique XPaths using Contains, Sibling, Ancestor and by using firebug & firepath.
  • Experience in using Selenium Web driver,TestNGtest frameworks in creating test scripts, test suites and HTML reports.
  • Worked extensively in testing Soap and Restful web services using SoapUI and validated teh response using assertions.
  • Experience in Web based testing including GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, Stress Testing, Functional Testing and Unit Testing.
  • Experience in Black Box Testing and White Box Testing Techniques - Boundary Value Analysis and Equivalence Partitioning.
  • Extensive experience in Manual and Automated testing of Client Server and Web Applications, Client Server and Mainframes Applications in multiple roles wifin QA Team.
  • Experience in using TestNG case priority, DataProvider to create Data Driven Testing and sending teh emails and screenshot of test reports.
  • Expertise in using Jenkins as Continuous Integration automation to configure and access teh build process and Email integration to email teh content of teh build status.
  • Hands on experience in using build and project management tools like Ant, MAVEN and Configuration management tools like SVN, GIT.
  • Generated test logs using Log4j for various log levels.
  • Experience in working on Behavior Driven Development (BDD) and Test Driven Development (TDD) scripts wif Cucumber by writing step definitions for Gherkin based features.
  • Experience in preparing Test data by retrieving data from Relational Databases Oracle by using teh JDBC APIs.
  • Expertise in handling Iframes, keyboard mouse events using teh Actions class in Selenium.
  • Experience in managing projects in all phases of Software Development Life Cycle (SDLC) methodologies like Waterfall, V-Model, and Agile (Sprint/Scrum).Developing Test Strategy, Test Cases, Test Plan, Test Result and Traceability Matrix.
  • Expertise in using programming languages C, C++, JAVA, HTML, C# and Java Script. Good knowledge on OOP’s Concepts.
  • Experience in writing complex SQL queries and working wif huge volumes of data, analyzing record sets for Data Quality and Data Validation.
  • Used Selenium Grid to run automated scripts on multiple environments, parallel executions simultaneously.
  • Experienced in using Apache POI to read data from external sources to feed locators into teh test script.
  • Have experience of using Test Management, Defect Tracking & Configuration Management Tools - HP Quality Center, JIRA and Bugzilla.
  • Analyzed Requirements, involved in identification and documentation of required system and functional testing efforts for all test scenarios (Positive and Negative tests)
  • Highly motivated, self-starter able to work independently and collaboratively wifin a diverse technical team.

TECHNICAL SKILLS

Development methodologies: Agile/ Scrum, Waterfall

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report

Test Build and Integration tools: Jenkins, Maven, ANT

Automation Testing Tools: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid, APPIUM

Frameworks: Keyword Driven, Data Driven, Hybrid Testing, Page Object Model, Cucumber, JUnit, TestNG, Log4j, JMeter

Bug Management Tools: HP Quality Center, JIRA, Bugzilla

Web Service Tool/Language: SOAPUI, XML, JSON, GROOVY

Programming Languages: C, C++, JAVA, HTML, C#, Java Script, Python, Perl

Database/Database tools: SQL Server, Oracle, SQL

Operating Systems: Windows XP, Windows 7, Windows 8, UNIX, Android, IOS

Utilities: Eclipse, GIT, SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, MA

Sr. QA Analyst

Responsibilities:

  • Analyzed and walkthrough teh Functional Design Documents for business requirements.
  • Analyzed and walkthrough teh Technical Design Documents, translating teh functional design and Technical specifications to high-level scenarios.
  • Created test estimations, test strategies, test plans for teh functional design and Technical specifications high-level scenarios.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on teh dropdown list.
  • Developed Selenium scripts to get teh data from teh webpage by using teh methods like getUrl, getTitle, getAttribute.
  • Developed scripts to navigate to various iframes and to handle multiple windows and performed operations on teh web elements.
  • Performed operations on teh database using JDBC APIs.
  • Used Selenium WebDriver API wif TestNG to automate tests on cross browser and cross platform environment.
  • Setting teh priority to teh test cases using teh TestNG framework.
  • Used various TestNG annotations like @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod and @AfterMethod.
  • Wrote Selenium script for taking screenshot and also used Actions class to perform mouse and keyboard events.
  • Involved in automating teh popups using teh Alert interface.
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Apache POI to read data from external sources and provide them as parameter to teh locators in teh test script.
  • Created .au3 files using AutoIt to interact wif teh desktop windows to upload files.
  • Used SVN to maintain and manage teh build scripts, test data used and other documents related to teh project.
  • Implemented selenium synchronization by conditional synchronization using teh sleep method and unconditional synchronization using teh implicitWait and explicitWait methods.
  • Used HP QC (Quality Center) to track and resolve defects
  • Used Cucumber by creating teh Features and Step Definition files to execute test scripts.
  • Tested, resolved and documented teh issues in teh Test environment and ensure teh software is working while producing a high quality final product. Deploy teh application out of teh test phase to be released into Stage environment.
  • Performed integration testing to verify teh behavior of each application in relation to any impacted external interfaces, code review, code optimization & performance tuning.
  • Regression testing, rollout planning. Solution release & Post-release Production maintenance
  • Schedule and prioritize work and plan a sequence of testing activities that accomplish teh planned targets. Set priorities and provide reports to teh management.
  • Mentor team members in design and analysis activities.
  • Assist in teh training and orientation of other staff and end users.

Environment: Java, Selenium WebDriver, TestNG, Selenium Grid, Maven, Jenkins, Eclipse, SQL Server, SVN and Cucumber, HP QC, Autoit.

Confidential, Plano, TX

QA Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured python Web Driver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved inMobile testingincludesapp testing, test automation for web application.
  • Testing Mobile native applications by using Appium, Java.
  • Test scenarios outlines and created feature files by using Cucumber.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send teh regression result automatically.
  • Configured selenium grid in order to execute teh parallel script.
  • Involved in creating automation test suites for progression & regression testing in SoapUI. Teh messaging formats included REST based clients wif XML payload.
  • Loaded test data from a SQL server in to teh web application.
  • Used Firebug to do web based testing wif selenium for teh commands and locator application.
  • Status reporting and test updating in Quality Center/ALM.
  • Performed Data Analysis and developed Data Mapping documents for Reporting projectsby using several data analysis software.
  • Used IOS emulator and simulator in testing teh mobile.
  • Developed hybrid framework to test several web applications.
  • Designed and implemented re-usable Automation test scripts using industry standard tools like QTP.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Developed an extensive test suite and performed tests in local environments using CodedUI.
  • Created and executed database queries (SQL) to validate database data integrity.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Involved in writing load scripts by using Apache JMeter.

Confidential, San Antonio, TX

Selenium/ Database Tester

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements.
  • Involved in Unit testing, test case development and regression testing using Junit for web based application.
  • Specifications Creation of Test Data Requirements and Test Condition Matrix; Setting up Test Environment; Software Test execution Defect Management.
  • Created Java based scripts for Selenium Web Driver wif Junit as automation frame work.
  • Setup teh Automation framework using Selenium IDE to run test cases in multiple browsers and platforms.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Creating teh Requirement Traceability matrix, designing functional test cases and identifying teh testing practices that are best suited for teh application under test.
  • ImplementedRUP methodologyin writing Test Plans, Test cases and developing Test scripts.
  • Analyzed teh Log files to verify teh processes for debugging and or test data verification purposes.
  • Experience wif TOAD for backend data validation
  • Involved in web and windows projects, wif both C# and VB.NET using Coded UI automation tool.
  • Profound knowledge of web services testing using Service Oriented Architecture tools SOAP UI.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SOAP UI.
  • Developed and executed SQL queries to verify teh proper insertion, deletion and updates into teh database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Developed and executed SQL queries in teh database to conduct Data integrity testing by checking teh data tables on teh server.
  • Performed defect reporting and bug tracking using JIRA and also followed up wif development team to verify bug fixes, and update bug status.
  • Significant experience as a Performance test engineer using HP Load Runner.
  • Prepared user documentation wif screenshots for UAT(User Acceptance testing).
  • Interacted wif development and product management teams for teh quick resolution of reported bugs and various technical issues.

Environment: Selenium IDE/Web driver, Load Runner, C#, VB net, SOAP UI, Jira, Load Runner, UAT, SQL Queries, Flow charts, Coded UI, Data Analysis.

Confidential, San Jose, CA

QA Selenium Engineer

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Performed Regression testing, verified for every modification in teh application
  • Involved in status reporting, project meetings and project planning wif teh team.
  • Performed regression testing using QC by modifying and documenting teh existing scripts.
  • Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.
  • Proficient in Functional Testing tool Selenium and teh various frameworks in Java.
  • Developed automation test scripts for client -server and web based applications using Python, Silk and other automation tools.
  • Created and enhanced numerous test scripts to handle changes in teh objects, in teh tested application’s GUI and in teh testing environment using Selenium Web Driver.
  • Provided best practices in Automation testing in CodedUI
  • Involved in Automation of teh test cases using Selenium Web Driver, JMeter and Ant.
  • Developed Java based library to read test data from XML & Properties files using Junit and Selenium.
  • Configured ANT builds scripts to run tests, develops reports and sends notifications.
  • Used Selenium WebDriver for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Executed automated testing in QC to test teh front-end functionality of teh application.
  • Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts.
  • Automated test cases using Ranorex to elaborate data-driven tests, excluding XML data format, by means of this tool. Created detailed reports wif screenshots using Ranorex UI tool.

Confidential, Atlanta, GA

Quality Assurance Engineer

Responsibilities:

  • Analyzed teh System Requirements, Functional requirements and Business Requirement Documents.
  • Reviewed teh Business Requirement Specification (BRS) and Functional Requirement Specification (FRS) wif teh business and development team to understand teh architecture and functionality of teh application
  • Participated in daily Scrum meetings to update team wif work that was completed last 24 hours, work planned for next 24 hours and any impediments that is blocking teh work
  • Developed Test cases, Test scripts, and Expected result in HP Quality center.
  • Participated in User Story review meetings and provided inputs/feedbacks to BA’s.
  • Understood PBI’S (Product Backlog Items) for any particular sprint.
  • Worked closely wif Scrum Master.
  • Handled Defect life cycle process independently and handled issues by interacting closely wif Business Analysts, Developers, Performance Testers, end users and other members of teh Team.
  • Conducted peer reviews for teh test plan and Participated in walkthroughs.
  • Maintained requirements and created Traceability between Requirements and Test Cases.
  • Tested various modules such as Carrier Services Request Manager Dashboard/Main screen, Work in Progress (WIP) screen, Reports generation, logs, database testing for reports generated etc.
  • PerformedBackend Testingby writing SQL statements usingOracleDatabase andSQL Navigator.
  • Responsible for GUI, System, Regression and User Acceptance Testing.
  • Performsmoke Testfor theInterfacesandmanagement reports.
  • Tracked defects usingQC and conducted Bug-Review meetings.

Environment: SharePoint, vb.net, Oracle, Windows XP, IE9, QC.

Confidential

QA Tester

Responsibilities:

  • Assigned responsibilities of QA game tester in providing quality assurance service to teh game development team
  • Handled teh tasks of testing, identifying defects, and updating teh defects to teh game development team
  • Automated web based games using selenium
  • Performed test data importing in to applications
  • Performed responsibilities of testing games and perform testing as per defined in teh test cases
  • Responsible for documenting software defects and entering bugs in teh bug tracking software which was Confidential based tool called QADB.
  • Tested DRM (Digital right management) implementation on games
  • Tested IAP (In app purchases) for games
  • Assigned teh tasks of supporting team in handling testing of game version by using standard game testing methodologies
  • Worked extensively wif bug reporting tools, categorizing teh bugs, describing teh steps of reproduction and prioritizing them
  • Extensively tested games based on teh requirement document (Ergonomic rules) to help maintain teh company standards
  • Generated QA test report at teh end of teh day which shows teh detailed information on bugs detected during teh work hours.
  • Performed all other testing related duties as assigned by team lead
  • Worked closely wif Team lead and producer in making teh games bug free.

Confidential

Software Tester (Manual)

Responsibilities:

  • Involved in Functional Testing, Re-Testing, Regression Testing and End-to-End testing.
  • Generating Test Log documents and analyzing obtained Test Results.
  • Reporting status of testing progress, issues to team lead on a weekly basis.

We'd love your feedback!