We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

4.00/5 (Submit Your Rating)

Austin, TX

PROFESSIONAL SUMMARY:

  • IT Professional With over Nine years experience as Software Quality Assurance in both manual and automated testing of client - server web-based & mobile applications in different environments and platforms.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Expertise in analyzing Business requirements and designing, implementation of all QA test strategy plans using manual and automated test solutions for Client-Server and Web applications.
  • Experience in developing end-to-end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Jbehave, Cucumber, Web Services (REST, SOAP).
  • Expertise automating in Page-Object model of the web application Using Selenium web driver.
  • Responsible for implementing automation testing procedures for RESTful web services and also created test scripts, test data creation for test automation purposes.
  • Experience in developing and maintaining automated regression test cases in Selenium WebDriver using Java programming language and Junit/TestNG Framework.
  • Strong experience in Load testing and performance testing using JMeter.
  • Experience in automated web application testing using JBehave/Cucumber with BDD style programming using Gherkin and Selenium Web Driver.
  • Excellent Knowledge in analyzing Splunk logs to debug the issue in Production and SSH in to different test servers to analyze logs and replicate bugs in QA environment.
  • Strong experience in testing SalesForce CRM and implemented automation using BDD frame work in different modules of Sales force experience in testing Consumers and Queues based apps on the functionality requirement.
  • Proven abilities in working on Web and Mobile based online applications Web Apps, API Apps and automation using Java, Maven, REST and JSON web services, methodologies and procedures.
  • Good experience in Web Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Automated unique Test Cases for both Frontend and Backend involving different modules like cost/price, Billing and Payment Systems.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
  • Good knowledge of Shell script and SQL and experience at conducting Backend testing by writing and executing SQL Queries for Oracle as well as SQL Server.
  • Good Knowledge iOS automation frameworks (Appium with TestNG) to automate the IOS applications.
  • Worked with DevOps/ Netengg Team to trouble shoot Production issues and re-create them in QA Environment.
  • Experience in configuring Mendelson as As2 server and tested all kinds of X12 and EDI files,
  • Expertise in creating certificate in Portacle and configure with AS2 server to test EDI files (Incoming and Outgoing).
  • Good Knowledge of Agile Methodology (SCRUM and Extreme programming). Experience with Team Foundation Server (TFS Server).
  • Good Understanding of Microsoft Office (Visio, Excel, Word, PowerPoint). Strong experience in mentoring with team members, documentation and production support.
  • Excellent problem solving skills, communication, presentation and interpersonal skills. Strong troubleshooting and organizational skills.

TECHNICAL SKILLS:

Testing Tools: Selenium Webdriver, J-meter, Postman, Cucumber, Jbehave, Mendelson, SoapUI, ANT, Appium, Zephyr

Languages: C, C++, Java, XML, Python, Shell Script, HTML, CSS, JavaScript, SQL, groovy

Test Framework: Junit, TestNG, Cucumber, Behave

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, BugZilla, Mercury Quality Center (QC)Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Servers: WebLogic, WebSphere, JBoss, Apache Tomcat5.x/6, AS2 server

Protocols: TCP/IP Protocol suite (HTTP, FTP, SMTP, UDP, DHCP, SSL, DNS)

Integration Tools: Splunk, Jenkins, Hudson, ALM, Maven, Test link, Confluence, Confidential, Swagger, TFS

Packages: MS-Office Suite (Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: SQL Server, MS Access, Oracle, Teradata

Operating Systems: Windows variants, UNIX, MacOS, LINUX, IOS, Android

Other Applications: TOAD, SQL Developer, SQL plus, Sharepoint, Eclipse, Pycharm, IntelJ, SSIS, SSRSPROFESSIONAL EXPERIENCE:

Confidential, Austin, TX

Senior QA Engineer

Responsibilities:

  • Created testing strategies, testing plans and prepared detailed test cases for the company merger with Raytheon using Zephyr (Jira extension for test management)
  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Analyzed business requirements and created Feature files using user cases for the merger project to implement BDD framework.
  • Implemented regression Automation Framework build for SalesForce In BDD style using cucumber, Selenium WebDriver and Maven technologies under Java platform.
  • Implemented BDD framework in Python using behave and selenium web driver for some modules in Sales Force
  • Created bug tickets and updated JIRA tickets with all bug details and assigned it to developers. Once bug fixed tested, verified and updated JIRA Ticket with all details.
  • Involved in creation of automation framework in Python using BDD approach like behave and Selenium.
  • Used Bit bucket from repository to check-in, update the code and maintain different versions of QA automation project.
  • Used continuous integration tool Jenkins to build and run tests.
  • Experience in developing Validation Rules, Work Flows and Approval Processes for new Tasks, field updates, and Email generation according to application requirements.
  • Tested Restfull API using postman according to business requirements and automated the regression testing using Http client in JAVA.
  • Implemented security and sharing rules for different users at different levels of organization.
  • Experienced in Data Migration using Apex Data Loader, and Third Party ETL tools like MS-SSIS .
  • Interact with various Business Analysts and Developers to design better test plan and strategies based on the requirements of the business
  • Helped the Business team in carrying out the User Acceptance Testing.
  • Worked on various Salesforce.com standard objects like Accounts, Contacts, Cases, Opportunities, Products, Opportunity Line Items, Leads, Campaigns, Reports and Dashboards.
  • Used Splunk to analyze the error logs and replicate in test environment.
  • Involved in designing scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Using Putty connected to several UNIX box to access logs to retrieve data. Executed all basic UNIX commands to check logs, monitors, querying tables and updated configuration files.

Environment: Java, Selenium WebDriver, Jenkins, RESTful, TestNG Junit, Salesforce CRM, Bit bucket, Zephyr, Jira, SQL, Oracle and Windows.

Confidential, Salt Lake City, UT

Senior QA Engineer

Responsibilities:

  • Analyzed Business Requirements created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE.
  • Wrote automated testing code in Selenium WebDriver in Eclipse IDE for functional testing including AJAX -enabled applications and Single-Page Applications.
  • Used REST-assured and http client for Writing and automation of RESTful Web Services.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation framework.
  • Using Jmeter Tool checked and verified Web Service request and response code using RegExpressions.
  • Extensively worked on selenium web Driver with the preferred Languages Java, Python.
  • Using Jmeter tested both valid and invalid cases by providing appropriate output response code. Checked and verified the output result as well.
  • Experience in writing Groovy Scripts for Web Service API Testing.
  • Created and executed SQL Scripts in SQL Developer to update the data from production database tables to QA database tables for internal testing purpose.
  • Created automated test scripts via Selenium WebDriver for UI and functional testing which can be added to Junit based automatic regression test suite.
  • Used JavaScript in Selenium RC to modify changes to the web application.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave.
  • Used Shell scripting to run Cronjobs and to build and run tests in Jenkins.
  • Experience testing SOA with RESTful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAPUI .
  • Experience in testing X12, Edi files using AS2 Server. Configured As2 server in local using Mendelson and Portacle
  • Involved in designing scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Worked with UNIX, created SQL Scripts, executed using SQLPLus commands in order to perform database updating faster and quicker.

Environment: Java, Selenium WebDriver, Jenkins, RESTful, TestNG Junit, XML, HP Quality Center, SOAPUI, Maven, Angular.Js, Protractor, Jasmine, ClearQuest, Jira, SQL, Oracle, Windows, Appium.

Confidential, Irving, TX

Senior QA Engineer

Responsibilities:

  • Analyzed functional requirements and documented the user specifications and business rules.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web driver.
  • Involved in developing selenium automation framework using Junit. Developed ANT targets to execute automation suites from command line.
  • Worked on creating test case for Data -driven framework for selenium WebDriver.
  • Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web based applications
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
  • Worked on White-Box server-side System level test cases using JUNIT.
  • Experience with WebServices, SOapUI tool, XML, Validating request and response XML, SOAP and RESTFUL WebService calls.
  • Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • 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.
  • Done SOA testing for API's using SOAP UI and Java framework for web services testing.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • 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.
  • 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.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Jenkins, Junit, RESTful, XML, HP Quality Center, SOAPUI, ANT, Angular.Js, Protractor, Jasmine, ClearQuest, BugZilla, SQL, Oracle, Windows.

Confidential, Los Angeles, CA

QA Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Developed automation framework for Selenium RC in Modular Framework model.
  • Tested applications developed in Java with J2EE framework.
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and then export the recorded test in other language e.g. html, Java. The Exported test can be run in any browser and any platform using "Selenium Remote control".
  • Used SoapUI for functional testing and verifying the Request and response XML, Schemas, XPATH at respective locations.
  • Used Selenium RC for writing test scripts for regression test coverage.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Integrated Selenium RC with existing API to test framework.
  • Extended Junit framework by adding some helper classes and methods.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Conducted backend testing using SQL queries to validate data for database.
  • Worked on Project Management tool- RTC, Jira.
  • Initiated and participated in conference calls, walkthrough and review meetings.

Environment: Java, Selenium IDE/RC/GRID, Junit, MVC, Agile, SoapUI, JavaScript, XML, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Jira, SQL, Oracle, Windows.

Confidential, San Antonio, TX

QA Engineer

Responsibilities:

  • Created and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of software testing effort for functional, regression, user acceptance and stress testing.
  • Design and Developed automated functional Test suite using Selenium IDE, Selenium RC.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium .
  • Developed Automation scripts for new enhancements using Selenium RC and Junit.
  • Implemented Data-Driven test to verify the same functionality with multiple sets of data.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Worked with developer to reproduce the bugs and to resolve usability issues during UAT.
  • Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to product.
  • Involved in testing of web applications and Web Services and xml data validation of business rules and business logic and used SoapUI Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Provided back end testing for data validation using SQL on Oracle.
  • Extensively executed SQL Queries on database tables to verify the database.
  • Involved in testing the database and data validation using SQL Queries.
  • Worked with source version control tool such as Subversion ( Confidential ).
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.

Environment:Java, Selenium IDE/RC, Junit, HTML, XML, Ant, SoapUI, Subversion ( Confidential ), Fire Path, Firebug, MS EXCEL, SQL, Oracle, Windows.

Confidential

QA Engineer

Responsibilities:

  • Analyzed the user/business requirements, functional specs and Use Case documents.
  • Create and execute test cases manually and automated for black box testing.
  • Used Quality Center to create and maintain the Test cases and Test scripts.
  • Keep track of the new requirements and update the test cases accordingly.
  • Performed Smoke test on every build received for testing.
  • Performed testing like ad-hoc, functional, integration, regression, System Testing, and validation testing on application with Manual testing process.
  • Devised test Procedures /Bug tracking mechanisms, Time lines, Schedules, Software standardization; collection and analysis of user requirements and Black Box testing.
  • Performed backend testing of the application using SQL Queries in Oracle database.
  • Used Quality Center as the test management tool for the maintenance of the test cases and to track the defects.
  • Managing the defect management cycle using the Quality Center tool.

Environment: Quality Center, Java, HTML, Oracle and Windows.

Confidential

QA Tester

Responsibilities:

  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Planned and managed the appropriate testing effort for any given module.
  • Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression)
  • Conducted end to end test executions on the entire application.
  • Monitor the Test Execution Progress and Manage the Issues during Test Execution.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using the QC.
  • Share status reports (Daily / Weekly /Monthly) to all the stakeholders and management.
  • Performed Integration testing, Regression testing and System Testing.
  • Work with the development / support teams to fix the environmental issues encountered during test executions.
  • Execution of System Integration Testing, User Acceptance Testing.

Environment: Quality Center, MS Excel, web-based application, UNIX, SQL Server and Windows XP.

We'd love your feedback!