We provide IT Staff Augmentation Services!

Software Quality Analyst Resume

0/5 (Submit Your Rating)

DE

SUMMARY

  • Over 6+ years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/Testing, Load Runner, Quality Center, Jmeter, JIRA, SOAPUI and Version One.
  • Expert on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, Testing.
  • Proficient in using SoapUI for testing WebServies and used various types of assertions such as soap fault, Contains, Soap not fault, X - path etc.
  • Experience in ASP.NET and AJAX applications for testing website applications.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using JUNIT unit testing framework.
  • Expert in writing QTP scripts from scratch by using Descriptive Programming and developing Libraries, Functions in VBScript to build Automation Frameworks.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson for nightly batch run of the Script.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front End testing and User Acceptance testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Performance Testing of API and Web applications using Silk Performer and Jmeter.
  • Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Expert in performing different tests types, QA Methodologies: White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing
  • Experience in bug reporting tools like Clear Quest, Bugzilla, and JIRA.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Good programming skills in Java, VB, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Proficient in using basic SQL queries to perform back end testing for data integrity.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Languages: JAVA, HTML/XHTML, XML, JavaScript

Testing Tools: Selenium IDE, Selenium RC, WebDriver, Selenium Grid, WebDriverBackedSelenium, Quick Test Pro, Jmeter

IDE: Eclipse, IntelliJ, SQL Developer, TOAD

Web Debugging Tool: Firebug, Fire path, XPath, Xpather

Databases: Oracle, DB2, SQL Server, MS Access

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: Junit, Testing

Build Tool: Ant, Maven

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Operating Systems: Linux, Windows, Mac

PROFESSIONAL EXPERIENCE

Confidential, DE

Software Quality Analyst

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Tested independent and dependant modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.
  • Developed the front end using ASP.NET.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Tested existing Data web application from classic ASP and VB6.0 to VB.NET, ASP.NET, C# (.NET Framework 3.5), SQL Server 2005.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Performed UI testing and front end testing using Selenium.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox
  • Responsible for testing a web-based portal that accepts new loan applications which is built on a .Net framework and make sure functionality, design conforms to User requirements
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java).
  • Used/Tested ADO.NET for the storage and the retrieval of data from the database
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Used Testing Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Developed Selenium scripts in Testing for parameterization using Data Provider annotation.
  • Developed user-friendly and flashy XSLT reports using Testing and Maven.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
  • Analyzed the application front end developed using .net, to identify the SQL Procedures being used for particular functions of the application.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
  • Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.

Environment: Java, Selenium WebDriver, Cucumber, Testing, Jenkins, Quality center, SOAP UI, ANT, JSP, Servlets, Struts, Java Script, SQL Server, IE, Firefox, .NET Chrome, WebLogic, Windows, UNIX.

Confidential, Providence RI

QA Automation Engineer

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Designed and executed the Automation Test Scripts usingSelenium WebDriver and Junit.
  • Used Selenium WebDriver API and Flash Monkey API to write automation script and run Flex designed site.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Performed Data driven testing usingSelenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in Web Services Testing using SOAP UI.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Responsible creating the functional testing framework using Testing and using Selenium WebDriver to automate the UI components.
  • Used Selenium WebDriver and Junit to run the parallel testing.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java).
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Coordinated for conducting white box testing.
  • Data Validation and testing using SQL and PL/SQL with Oracle and Toad also JDBC.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Defect logging and tracking using Mercury Quality Center (QC) and updated the test defects status with results.
  • Involved in testing of web application by creating XML test suite.
  • Used Bugzilla for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, JavaScript, Jenkins, Junit, XML, DHTML, HP Quality Center, SOAP UI, ANT, SQL, JIRA, Clear Quest, Bugzilla, SQL, Oracle, Windows.

Confidential, Boston MA

QA Engineer

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium RC and Junit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the Junit tests.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
  • Verified database test results usingToad.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, Selenium RC, Junit, JavaScript, XML, HTML, Fire Path, Firebug, Eclipse, PL/SQL, Windows XP.

Confidential, NYC

QA Engineer

Responsibilities:

  • Helped in preparation of test plans in accordance with the business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Executed positive and negative scenarios.
  • Automated functional scenarios using Selenium IDE and RC.
  • Worked on developing the automation scripts for backend testing using Selenium RC.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Used SQL queries to perform the back-end testing on Oracle.
  • Conducted regression testing after every new build.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Java, Selenium RC, Selenium IDE, Firebug, SQL, HP Quality Center, Oracle10g and Windows.

Confidential, Minneapolis, MN

QA Tester

Responsibilities:

  • Created test plans & test cases for integration testing of the application and execute manual test cases and automate test scripts.
  • Identified the scenarios which can be automated and wrote test scripts.
  • Developed automation scripts for functional testing and Data driven testing of the application using QTP.
  • Performed Data Driven testing using QTP to test the application with different sets of data for positive and negative test cases.
  • Verified data integrity by back-end testing of the application by writing SQL queries.
  • Reported and tracked the Bugs through HP Quality Center.
  • Performed regression tests and load tests to identify performance bottlenecks and provided improvement recommendations for the developers and closely worked with them in the development process.
  • Responsible for dealing with developers and business analysts to better understand requirements, functionality and business process for QA testing.
  • Executed SQL Queries and made sure that values entered in front end is stored successfully in the appropriate data tables.
  • Coordinated with the Project Team and Configuration Management Team for build release.
  • Involved in Coordinating with offshore teams.

Environment: QTP, HP Quality Center, Bugzilla, Oracle, MS SQL Server, UNIX/ LINUX, Windows.

Confidential, Wilmington DE

QA Tester

Responsibilities:

  • Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
  • Performed manual Black box, Functional, GUI, Regression, Integration testing.
  • Used Test Director for requirement management, planning, execution, defects tracking and reporting.
  • Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
  • Involved in running the scripts, modifying them if necessary and if there is some error in application then submitting a defect through Test Director.
  • Worked closely with developers to resolve the problems, and change the status of the defect in Test Director also documented defects, test results and submitted to the QA Lead.
  • Performed Functional Testing, Testing and cross browser functionality testing, UAT testing.
  • Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.

Environment: Test Director, VB. Net, ASP, SQL Server 2000, C#, Visual Basics, Oracle, Windows XP.

We'd love your feedback!