We provide IT Staff Augmentation Services!

Qa Engineer Resume

5.00/5 (Submit Your Rating)

Weehawken, NJ

PROFESSIONAL SUMMARY:

  • Around 10 years of professional IT work experience in Software Testing/Quality Assurance/Automation and Manual Testing in Web and Client - Server based applications.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Good Experience in web user interface automation testing with Selenium Web driver, Java, Junit, Maven, Jenkins, SOAP UI, Cucumber and TestNG frame works.
  • Experienced in Software Quality Assurance (SQA), Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Having good experience in undergoing various testing methodologies like Automation Testing, Manual Testing, Functional Testing, System testing, Regression Testing, User Acceptance Testing, Backend Testing, e-Commerce application testing and Web Services testing.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Involved in Functional testing, Black box testing, Negative testing, Compatibility testing, Recovery testing.
  • Expertise in automation testing using Selenium with Java.
  • Expert in developing test automation scripts using Selenium WebDriver for Regression and Performance testing for various releases of the application.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Developed test scripts using Gherkin-Cucumber.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experience in web services testing using the Soap UI tool.
  • Good Understanding of Web Services and Service Oriented Architecture (SOA) and Object Oriented programming.
  • Experience in Back End testing using SQL Queries on Oracle, and MySQL.
  • Good programming skills in Java, VB, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Expertise in using tools like HP Quality Center, JIRA and BugZilla etc.
  • Sound knowledge in JUnit, TestNG framework for Unit testing and Maven for Project building tool, Jenkins for Continuous Integration.
  • Experience in developing manual and automated Test scripts and test cases based on the client requirements.
  • Excellent experience with source version control tools such as Subversion(SVC) and Git.
  • Experience in testing Restful Webservices using Fiddler/POSTMAN tool.
  • Configuring sales cloud prototype during design, assisting with implementation configuring and roll out.
  • Experience in web services testing using XML to follow the SOAP standard.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in Design and Implementation of Page object model(POM) framework which supports both back end systems and front end (UI).
  • Have good knowledge on SIP(Session Initiation Protocol), OSI, TCP/IP.
  • Highly motivated and adaptive with the ability to grasp things quickly and posses excellent interpersonal, technical and communication skills.
  • Configuration Management Tools VB scripting, IBM Rational Clear case, SVN, HARVEST.

TECHNICAL SKILL:

Microsoft Technologies and Languages: Java, JavaScript, Shell Script, SQL, Plsql, C,C++, Perl, TCL, VB Script (UFT),Ruby and VC++, C#.NET, ASP.NET, Python, JQuery, UML.

Test Management tools: BugZilla, Bugger, HP quality Center, Jira, Visual Studio Team Foundation Server (TFS), Rational Clear Quest, ALM QC, TestDirector, TestLink, Bamboo Build-Tools Ant, Maven.

Frameworks: Hybrid, Data Driven, Keyword Driven, Cucumber, BDD/ATDD, Page Object Model(POM).

CI Tools: Jenkins/Hudson, Travis Cloud Based Testing Sauce Labs, Browser Stack Databases SQL Server, MS-Access and Oracle PL/SQL, OLAP and OLTP, SQL, SQL*Plus, SQL*Loader, MYSQL.

Web Technologies: HTML, DHTML, XML, JavaScript, VBScript, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX.

Operating System: Windows XP, 7, 8,10/vista & server 2003, Unix, Linux and Mac, Mobile Testing Android, iOS.

PROFESSIONAL EXPERIENCE:

Confidential, Weehawken, NJ

QA Engineer

Responsibilities:

  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Created Automation test framework using Selenium Web Driver.
  • Worked on Analyzing business requirements/system requirements/functional testing requirements for opportunities pursued by the Mortgage Business Group and built enterprise applications.
  • Created test scripts based on the User stories as specified by the Business side and Requirement document.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary and potentially execute Unit Test automation (Java/Junit).
  • Extensive experience in using the QA tools like WinRunner, Load runner, Selenium IDE.
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Conducted load and performance testing using Load Runner and JMeter to simulate heavy user load and transaction points to test application response time.
  • Exported Test case scripts (Java Selenium Webdriver) in Eclipse IDE and modified the selenium scripts and executed.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, Ruby, Python and JavaScript.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Exported Test case Scripts(Java).
  • Developed test harness for Web Services automated testing by means of SOAP UI.
  • Worked with business and technical SMEs for validating the scripts.
  • Involved the quality assurance activities of enterprise website launch, publisher launch, client launch, carrier launches.
  • Prepared automation test framework (Junit).
  • Developed SQL scripts/queries for data verification to compare the expected results with database and analyzed the data and the calculations in the mapping for its correctness.
  • Solid experience in conducting functionality, regression, performance, load testing during the various phases of the product development using automation & manual testing methodologies.
  • Involved in creation of automation framework using selenium.
  • Worked with business and technical SMEs for validating the scripts.
  • Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using Java and with cucumber using ruby along with manual testing.
  • Responsible for Unit Test plan /specifications with documented test results.
  • Worked on Agile(Scrum) environment and involved in review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meetings.
  • Created selenium automation scripts in java.
  • Use GIT for Version Control and Code Collaboration to manage code reviews.
  • Involved in Mobile Testing includes App Testing for Android and iOS devices using Appium.
  • Proficient in writing SQL queries to test the Oracle database and making validations.
  • Performed VB Scripting in QTP for automating the testing process.

Environment: Java 1.6, Selenium Web Driver, Appium, TestNG, Jenkins, Maven, Cucumber, Ruby, Eclipse, HTML, CSS, SOAP UI, BDD, TDD Framework, Jmeter, Load Runner, Gherkin, XML, JIRA, Protractor, GIT, UNIX, LINUX, Oracle 10g, SQL, Agile Methodology. VB Script.

Confidential, Dallas, TX

QA Engineer

Responsibilities:

  • As an Automation Engineer, I am involved in the team in implementing the framework, developing automation scripts for the new User stories and Maintain and run the Regression Scripts
  • Involved in configuring the testing environment with Selenium WebDriver, TestNG and Eclipse
  • Developed and implemented Page Object Module as the framework for Test Automation
  • Integrated TestNG framework to run the test suit and as a reporting tool
  • Participated and assisted in design of Proof of Concept with QA Lead.
  • Identified test cases to automate and automated them using Selenium WebDriver and TestNG.
  • Wrote test cases scripts using Selenium WebDriver for functional testing and regression testing.
  • Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
  • Used Selenium Grid, Desired Capabilities, and Remote Web Driver for distributing the execution in different machines, platforms and browsers.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Used Eclipse IDE for Automation scripts development.
  • Applied Load Testing using JMeterand Involved in implementation of Test Automation Framework build using Selenium WebDriver.
  • Performed end-to-end testing to evaluate system testing of the application.
  • Coordinate with end-users to schedule and support User Acceptance Testing (UAT).
  • Configured Selenium Grid for parallel execution of scripts on different machines in different browsers.
  • Participated in technical, status review, and release and production meetings.
  • Performed Integration by adding LoadRunner scripts to Selenium
  • Worked in Agile process for delivering the outputs on time.
  • Occasionally performed manual testing during critical releases of the project.
  • Prepared Test Summary reports after every round of testing.
  • Tracked requirements documentation in Confluence and Project status in JIRA
  • Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Firebug and FirePath.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and TestNG.
  • Support CI/CD framework (Jenkins-JMeter)
  • Coded test framework in Ruby that utilized Calabash/Watir/ Cucumber/Gherkin
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Utilized role in mobile testing using Appium Mobile for testing client's mobile apps on the Android/iOS platforms.
  • Performed Data driven test in Cucumber, Parameterized BDD scenarios in Cucumber.
  • Successfully completed User Acceptance Testing (UAT) on each project release with the help of end user requirements.
  • Used JIRA for defect tracking system, GIT for version control and Jenkins for continuous integration.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (JUnit, Maven).

Environment: Agile Methodology, Java, Jenkins, Maven, Cucumber, GHERKIN, BDD, MS Office, MS-SQL Server, Selenium WebDriver, selenium Grid, Firebug, FirePath, Appium, Test Plan, JMeter, Bugzilla, TestNG, VB Script.

Confidential, Herndon, VA

QA Analyst

Responsibilities:

  • Optimized Quick Test Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
  • Developed manual test scripts to evaluate Web based applications.
  • Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
  • Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application.
  • Developed and maintained custom library, error handling, recovery scenarios, reporting methods, descriptive programming, and repository management using QTP/UFT for Automation framework.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Verified data integrity by back-end testing of the application by writing SQL queries.
  • Involved in using Quality Center for managing the defect.
  • Created and executed various scenarios using Load Runner controller and HP performance centre to mimic production behaviour.
  • Extensively used automated test tools like QTP for Functional,Regression testing, Running test, debugging, and enhancing applications.
  • Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and Retrospective meetings.
  • Used Firebug and Fire Path for element identification while creating Page Object Repository.
  • Prepared Test cases and Test plans for new functional modules.
  • Developed unit tests using JUnit, create Test Suites and run parallel tests on TESTNG.
  • Performed Database Change Verification testing using Oracle and SQL queries.
  • Involved in writing load test scripts using Apache JMETER.
  • Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).
  • Extensively used SOAP UI for functional testing of web services.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.

Environment: Java, VB Script, QTP, agile scrum methodology, Firebug, SQL, Jmeter, Load Runner, HP Quality Center, Oracle and Windows.

Confidential, Chandler, AZ

QA Analyst

Responsibilities:

  • Performed test of software web applications included Functional, Integration and Regression Testing using Selenium IDE, Selenium RC and Bromine.
  • Used custom Jmeter plug-in for reports generation and analysis.
  • Performed Unit testing with JUnit test frame work and use Bromine for easy running the test and store the result for analysis the test.
  • Developed Automation scripts for new enhancements using Selenium RC and JUnit.
  • Performed Manual Testing of this Web application and automated it by using selenium.
  • Prepared test cases by analyzing functional requirement and documentation.
  • Rest Web Service testing using Http Client Java library.
  • Analyzed results using Load Runner Analysis tool and analyzed Oracle database connections, sessions, web logic log files.
  • Participated in various meetings, discussed Enhancement and Modification Request issues.
  • Developed automation framework using Selenium RC in Modular Framework model.
  • Worked under Agile Scrum Methodology.
  • Developed REST Web service for automation and created web service framework.
  • Gathered requirements and did multiple design review meetings for the Backend Automation Framework.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Identified software defects and interacted with developers to resolve them.
  • Developed the Test Cases handling design Test steps and associated the corresponding requirements.
  • Reported the bugs/defects through JIRA.

Environment: Selenium, Java, Junit, JavaScript, Eclipse, Perl, Jmeter, Load Runner, Tortoise SVN, JIRA, XML, IE, Confluence, Windows, ALM.

Confidential

QA Engineer

Responsibilities:

  • Developed test plan and test scripts to test the applications according to the business requirements.
  • Experience with batch testing for forming, running and executing test batches using Batch runner tool.
  • Coordinated UAT testing with business users and trained them in testing new features as needed.
  • Performed backend testing using Oracle to compare data from DB tables with results from the application.
  • Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like UFT/QTP, Quality Center, WinRunner, LoadRunner.
  • Enhanced and created UFT/QTP scripts using reusable actions, parameters and check points.
  • Manual testing the functionalities such as login, employee details, asset management in agile environment.
  • Created and executed SQL queries in UFT/QTP data table to parameterize the script.
  • Execution of Automation test scripts for each release.
  • Involved in development of Automation Testing strategies and Test Process, developed automation testing.
  • Responsible for Unit test plan /Specifications with documented test results.
  • Analyzed business requirement to identify positive and negative scenarios to prepare test cases and scripts.
  • Worked in Agile and Waterfall hybrid methodology.
  • Created bug reports, verified bug fixes and prepared daily reports for senior management.

Environment: QTP, UFT, Oracle, ALM(Quality Center), SQL, HTML, CSS, JavaScript, Web Services, Oracle, Toad, Microsoft suite, Windows XP, IE, Firefox, Load Runner.

Confidential

QA Engineer

Responsibilities:

  • Developed Test plans and executed Test Cases manually for the modules.
  • Involved in designing and developing test plans based on functional and technical software requirement specifications.
  • Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects.
  • Involved in testing the functionality and usability of the system from end user perspective.
  • Developed several components of the product using MySQL and HTML.
  • Performed web application testing on cross browsers using Selenium.
  • Data Validation and testing using SQL and PLSQL with Oracle.
  • Wrote SQL queries for database backend testing.
  • Prepared automation scripts using Selenium and Java.
  • Strong experience in data validation and manipulation in SQL Server databases using SQL queries.
  • Performed Regression Testing using Selenium WebDriver.

Environment: Java, HTML, UNIX, MS Excel, MS Access, Selenium IDE, Grinder, Jmeter, Quick Test Pro, Quality Center/Test Director, Team Track, Star Team.

We'd love your feedback!