We provide IT Staff Augmentation Services!

Sr. Qa Analyst/test Engineer Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Over 8+ years of extensive hands - on experience in diversified fields of Software Development Life Cycle (SDLC) specialized in Quality Assurance Process and Methodologies.
  • Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models & Waterfall model.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Selenium Web Driver/IDE/RC, QTP, Quality Center, Junit, TestNG, Maven, ANT, Jenkins, Hudson, JBehave and Cucumber.
  • Experience in black box, gray box and automation testing using Selenium-TestNG, Junit on web and client applications.
  • Work experience in integrating Automation scripts (Selenium Web Driver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
  • Extensive experience in using Selenium Web Driver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience include Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Extensive experience in Black-Box & White-Box Testing for Web, Data Base and Client server Applications.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows Operating Systems and UNIX environments.
  • Track defects by using a bug tracking system Quality Center and do tests for issues. Report defects to software developers in order to ensure compliance with standards.
  • Experienced in writing SQL statements to test the result of deployment for correct business logic for Backend testing.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment. Authorized to work in the US for any employer.

TECHNICAL SKILLS

Testing Tools: Selenium (Web Driver, IDE, Grid) ALM/QC, QTP, Test DirectorWin Runner, Jira, Maven, Rational clear quest, Team Tracker.

Web Technologies: ASP.NET, ASP, XML/XSL, SOAP, Web Services

Operating Systems: Windows 2000/2003/XP/7, UNIX, Red Hat Enterprise Linux 5.x, IOS

Scripting Languages: VB Script, Java Script.

Databases: Oracle, DB2, SQL Server 2003/2005/2008 , MS Access.

Languages: C, C++, Java, HTML, SQL, PL/SQL.

Query Tools: TOAD, sqlDeveloper, winSQL

Software Packages: MS Project, MS Visio 2007, MS-Office, PowerPoint, WordAccess, excel.

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Sr. QA Analyst/Test Engineer

Responsibilities:

  • Prepared Test Plan, Test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.
  • Evaluate and analyze Business Requirements, Functional Specification documents.
  • Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium Web Driver.
  • Involved in designing and implementing of Hybrid automation framework to be used with Selenium Web Driver.
  • Performed Data driven testing Selenium Web Driver using TestNG functions which reads data from scripts using property and XML files.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with TestNG.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Used Selenium Web Driver for automating of Cross Browser Testing/ compatibility on IE, Firefox, Safari and Chrome.
  • Developed new and updated existing Automation test cases using Selenium Web Driver and TestNG using Git, Stash and Source Tree as VCS for a Java based Web application.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Done parallel execution using Sauce labs.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to verify XPath in Firefox.
  • Used XPath and CSS to work with dynamic and static objects in Selenium.
  • Performed Automation for regression using Selenium Web Driver and Sauce Labs.
  • Used ALM for Executing (Integrated with Jenkins) Bug tracking and Reporting also followed up with development team to verify bug fixes, and update bug status.
  • Provided knowledge transfer and trained new hires on ongoing projects and supporting different applications.

Environment: Java, Selenium Web Driver, TestNG, Jenkins, Hybrid framework, Maven, Sauce labs XPATH, Firebug, Firepath, XML, HTML, CSS, Angular JS, Eclipse IDE, ALM, SQL, Oracle, Windows, GIT, Open Source Tree, Stash.

Confidential, NC

Sr.QA Analyst/Test Engineer

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in setting up configuring the testing environment with Eclipse, Junit and Selenium Web Driver and Selenium Java client driver.
  • Responsible for implementation of BDD Test Automation Framework build using Selenium Web Driver, Junit and Ant technologies under Java platform.
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium Web Driver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Used Ant, SVN, Selenium Web Driver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
  • Created Automation script using Selenium Web Driver. Executed scripts on different browser and different platform.
  • Used Ant for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests into the CI process, and for VCS used GIT; documented and tracked defects and produced detailed reports using Jira and Rally.
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium Web Driver using Junit, and maintained test environments used for white box testing during new product releases.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Done parallel execution using Browser Stack.
  • Perform Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing.
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology.
  • Used Firebug to identify Elements' by ID, Name, CSS, XPath, and Links on Web Pages.
  • Used HP Mercury Quality Center for Test Management, for Functional Test Automation.
  • Created QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle.
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.

Environment: Java, Selenium Web Driver, JavaScript, JUnit, Jenkins, XPath, ANT, Eclipse IDE, Agile, JIRA, BDD, BugZilla, SQL, PL/SQL, Oracle, Windows.

Confidential, Washington, DC

Mobile App QA Analyst

Responsibilities:

  • Worked with Business User Team to understand the system requirements.
  • Documented the Business requirements and Workflow documents.
  • Design and executive test cases of the Web and App Applications.
  • Created test conditions using the use case documents.
  • Involved in audit meetings and got an initiative to reach QA testing goals.
  • Responsible for creating Test plans and Test cases for various Mobile modules
  • Actively participated in meeting with developers and business Analyst.
  • Performed System Testing, Regression Testing and User acceptance testing of APP Module in different Environment.
  • Tested Android based applications using APPIUM test automation framework.
  • Involved in installing APP in Emulator and test the application.
  • Conducted compatibility testing on various versions.
  • Executed end to end business test cases using Mobile phones.
  • Executing Test Cases and documenting the Test Results.
  • Worked with developers in solving the defects of the screen testing validations.
  • Involving in daily status meetings to discuss testing progress and defect status.
  • Perform Regression Testing of each module after performing Functional /System Testing.
  • Supporting Business Analyst team and End Users during Acceptance Testing.
  • Involved in Mobile app Configuration and Compatibility testing.
  • Involved in testing the application GUI on Mobile phones and proposing the changes if necessary.
  • Preparing the test design mapping, strategy, naming convention, test case, and status report documents.
  • Updating Test logs and prepared test status reports on daily basis
  • Helped the UAT team to run the scenarios on smart phone.
  • Performed UAT testing on different smart phones with different OS.
  • Coordinate with Developers, Business Analysts to resolve Testing Issues and Defects.
  • Currently involved in UAT team to better decide the various areas of testing.

Environment: HTML, DHTML, .NET, Web Services, SQL Server 2005, Windows XP, Manual Testing, QTP 10, Quality Center.

Confidential, Albany, NY

QA Analyst

Responsibilities:

  • Responsible for requirements gathering, analysis and also interacted with business users in analyzing the requirements.
  • Worked on Developing, executing and maintaining Test Plans, Test Scenarios, and Test Cases Documents in Quality Center based on business requirements.
  • Created and executed the test cases for various scenarios, and participated actively in system, integration, performance and regression testing for every new build released.
  • Used Quality Center to develop test cases, and executed them in test Confidential .
  • Created the UAT Test Plan by entering high-level requirements from the Statement of Need and Functional documents, as well as identified test scenarios, into the UAT Test document.
  • Experience in Signs off on the SIT Test Plan and SIT Test Requirements and Cases documents.
  • Ensuring the execution of UAT Test Cases and documentation of test results.
  • Entered the defects into Quality Center and manages the resolution and documentation of these defects.
  • Performed Development Integration, System Integration, End to End and User Acceptance testing for the data services.
  • Performed Positive, Negative & security testing with proper authentication & authorization for system validations.
  • Creating test case and test sets, tracing them to requirements and executing them in Mercury Quality center.
  • Involved in Database testing by writing & executing SQL queries to validate that data is being populated in an appropriate tables & manually comparing the results with front-end values.
  • Analyze all Report Bugs for continuous process improvement and keep tracking on the SDLC critical path.
  • Reported defects usingQuality CenterVerified fixes and closed bugs during regression testing.
  • Performed the web testing of the application for browser dependency.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT

Environment: QTP, Load Runner, Quality Center, VBScript, DB2, Unix, ShellScripting, Pearl scripting, Oracle 9i/10g, SQL Server 2000, MSWord, MS Excel, Windows XP, PL/SQL Developer.

Confidential

Test Engineer

Responsibilities:

  • Planning, developing and executing automated test suit for Win Runner and analyzing test results using Test Director 7.6 for executing APIs, Web Applications.
  • Preparing test case and reviewing test cases.
  • Developing/Enhancing Test Scripts using mercury interactive TSL language using automation tool Win Runner.
  • Organize and develop automation procedures to streamline and economize processes.
  • Writing the user define function for common functionalities.
  • Worked with developers to establish requirements for Test script.
  • Performed the Regression testing extensively whenever required.
  • Participating in client communication meetingsand Involved in Preparation of Traceability matrix.
  • Worked with business analyst and developers in setting up input data.
  • Develop user-defined functions wherever required and Maintained and refined test scripts.
  • Identify and develop generic user defined functions used by the entire team in TSL.
  • Accountable for addition and changes to generic functions Compiled module.
  • Defect Tracking, Defect reporting and Summary Report Analysis using Test Director's defect tracking.

Environment: JDK1.4, J2EE, EJB, XML, JSP, Win Runner 7.6 and Test Director 7.6

We'd love your feedback!