We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • Over 8+ years of experience in Software testing, Software Quality Analysis of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Industries.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Experience in Manual and Automation Testing of Web Services, Web based Applications in different domains using Selenium Web Driver,SOAP UI, HP ALM.
  • Implemented CI/CD pipeline using Jenkins and extensively worked for End - to-End automation for all build and deployments.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
  • Good Experience on Test Automation using Selenium Web Driver, TestNG Framework and Maven.
  • Experience in Manual Testing and Automation Testing in Functional testing, User Acceptance testing( UAT ), Integration testing, System testing, Compatibility testing, Performance testing, and Security testing of client/server and web-based applications.
  • Excellent knowledge in writing unique XPath to identify web elements.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Working experience with defect tracking tools like HP ALM, JIRA and TestRail.
  • Experienced with SOA, Web Services, SOAP, SOAP UI, RESTFUL, WSDL technologies.
  • Experience in C, C++, Java, HTML, XML.
  • Experience in performing manual testing & Mobile Application testing using Appium.
  • Experience in both Waterfall and Agile project environment.
  • Experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
  • Proficient in testing database of applications developed with T-SQL Server.
  • Strong in writing T-SQL queries to perform backend data validations.
  • Experience with source version control tools such as Subversion (SVN) & Git.
  • 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 perform as part of a team.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver, Cucumber,TestNG,HP Quality Center/ALM, SOAP UI, UFT, Eclipse.

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

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages: C, C++, Java, SQL.

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers: Internet Explorer, Firefox, Chrome & Safari

Operating Systems: Windows XP, 7, 8,10 & server 2003.

Databases: IBM DB2, SQL .

PROFESSIONAL EXPERIENCE:

Confidential, Texas

QA Engineer

Responsibilities:

  • Understand the Business Requirements, High Level Design Documents, and Technical Design Documents.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Created and executed SOAP UI Scripts for the Web Services testing
  • Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
  • Identifying the scope of automation in the project and implementing it to reduce the manual effort.
  • Responsible for creating complex SQL queries to retrieve the data from multiple data tables.
  • Creating Postman shared projects to make sure entire project is working on same release notes.
  • Experience in handling deployment activities with proper testing plans.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java.
  • Responsible for impact analysis on testing with existing issues.
  • Working on Automation frameworks to develop reusable components.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy
  • Performing Unit/smoke and regression testing to deliver a defect free product.
  • Capturing test execution reports, defect summery reports to tune the QA performances.
  • Designing a standard Automation strategy to follow across the organization.
  • Preparing QA Audit documents by retrieving the QA data from JIRA.

Environment: Windows XP/7, Java 1.7, J2EE, Eclipse 4.3, Soap UI, Web Services, API, Selenium WebDriver, JUNIT, TESTNG, Maven, JIRA 6.2, Git, Cucumber BDD, Mozilla Firefox, Google Chrome, Internet Explorer, Microsoft Office.

Confidential, Chicago, IL

QA Automation Engineer

Responsibilities:

  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Follow and contribute to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, iteration planning, estimate/reporting, acceptance criteria definition).
  • Maintained the test logs, test reports, test issues, defect tracking using Quality center/ALM.
  • Developed the Automation test scripts using HP QTP/HP UFT for the End-to-End test scenarios.
  • Extensively executed T-SQL queries to view successful transactions of data and for validating data in SQL Server Database.
  • Involved in Performance Testing using Load Runner Tool .
  • Experience in performing manual testing .
  • Tracked bugs using Quality Center/ALM and generated the defect reports for review by the client and the management teams.
  • Involved in Smoke, Regression, UAT and End-to-End testing of the application against user requirements.
  • Experience in performing manual testing & Mobile Application testing using Appium.
  • Created JDBC Connections with Database.
  • Predefined JDBC Connections in Test Environment tools to access to Database like SQL, DB2.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Converted manual functional and regression scripts to keyword data-driven automated scripts.
  • Worked on daily and weekly status updates showing the progress of the manual testing activities.
  • Designed an automation framework for UI and batch testing in QTP/UFT.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation.
  • Led design and development application interface with an HP Test Automation Framework for test engineers' test scripts and Batch file.

Environment: Windows XP, HP Quality Center, HP QTP, XML, Java, SQL Server, Appium.

Confidential, San Jose, CA

QA Engineer

Responsibilities:

  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Wrote automated testing code in Selenium WebDriver in Eclipse IDE for functional testing including AJAX - enabled applications.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Used TestNG for testing framework. Implemented the script deployment in TestNG framework through command line and also integrated tests in Jenkins (Continuous Integration tool).
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Web driver and Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Parameterized test cases using different annotations.
  • Responsible for Setting up Web Services project using WSDL in Soap UI and provided setup help to other team members.
  • Validated web services using Groovy Scripts in Soap UI.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Java.
  • Used XPath tags for validating UI Elements. Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • 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.
  • Involved in testing of web application by creating XML test suite.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, Cucumber, Groovy Scripts, SOAP UI, agile, AJAX, WSDL, XPath, JIRA, SQL, XML, Oracle, Windows.

Confidential, Michigan

QA Engineer

Responsibilities:

  • Create test plan and test cases for manual and automated testing from the business requirements to match the project's initiatives.
  • Tested various ETL SSIS transformation rules based on log files, data movement and with help of T-SQL.
  • Created Test cases for Data Acquisition and Data Delivery and tested the data accuracy for all the transformations.
  • Developed the Automation test scripts using HP QTP/HP UFT for the End-to-End test scenarios.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Validated SOAP UI and Restful API services.
  • Proficient with testing REST APIs, Web & Database testing.
  • Created automation scripts in SOAP UI for web services testing.
  • Involved in Smoke, Regression, UAT and End-to-End testing of the application against user requirements.
  • Created JDBC Connections with Database.
  • Predefined JDBC Connections in Test Environment tools to access to Database like SQL, DB2.
  • Extensively executed T-SQL queries to view successful transactions of data between sources.
  • Maintained the test logs, test reports, test issues, defect tracking using Quality center/ALM.
  • Organized test suites for both unit testing and integration testing.
  • Reported bugs to development team in an Agile work flow.
  • Assessed user experience and design decisions and involved in the mobile Testing.
  • Performed Verification, Validation, and Transformations on the Source data before loading into target database.
  • Wrote SQL queries in Toad and T-SQL server Management studio 2012 to validate the source and target systems.
  • Wrote complex queries in Teradata T-SQL assistant to check the data from Source and Target.
  • Performed Functional, Negative, Smoke & Regression tests as per design specs.
  • Written several complex T-SQL queries for validating SSRS Reports.
  • Tracked bugs using Quality Center/ALM and generated the defect reports for review by the client and the management teams.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Submitted weekly bug or issue report updates to the Project Manager in the form of the QA Error Log.

Environment: Windows XP, SQL, Soap UI, Restful API, QTP/UFT, HP Quality Center, SQL SERVER,Appium.

Confidential

QA Engineer

Responsibilities:

  • Analyzed business requirements, functional specification & required documents for Manual Testing.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Running the test Scripts using the selenium Web Driver under the guidance of the Module Lead
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases and Test Scripts during the Requirements Walk Through.
  • Executed scripts from Test Lab and Test Cases in HP ALM, verified testing results against expected results and tracked defects.
  • Involved in Troubleshooting complex setups to isolate and determine defect root cause.
  • Used HP ALM for defining & logging defects and HP ALM for writing test cases and executing test cases.
  • Tracked and logged defects and problem throughout the project life cycle.
  • Used the project deliverables to determine testing requirements that define the testing to be developed and executed for the project.
  • Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center.
  • Ran Manual Test Cases & Scenarios, and defined user behavior, monitored performance, analyzed results.
  • Write SQL queries for database backend testing, research and validation.
  • Assisted the development teams on the analysis of defects and track them to successful resolution using test & defect management tool Quality Center (QC).
  • Identified and reported defects through the standard process and documents set up by the project.

Environment: Windows XP, Java, HTML, MS Office, HP Quality Center.

Confidential

QA Analyst

Responsibilities:

  • Analyzed business requirements, functional specification & required documents for Manual Testing.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Reviewed project specs and worked closely with BA and Development for creating Test Cases.
  • Executed scripts from Test Lab and Test Cases in Quality Center (QC), verified testing results against expected results and tracked defects.
  • Involved in Troubleshooting complex setups to isolate and determine defect root cause.
  • Used Jira for defining & logging defects and Quality Center (QC) for writing test cases and executing test cases.
  • Tracked and logged defects and problem throughout the project life cycle.
  • Used the project deliverables to determine testing requirements that define the testing to be developed and executed for the project.
  • Linked requirements to tests and defects as well as analyzed and tested defects in Quality Center.
  • Ran Manual Test Cases & Scenarios, and defined user behavior, monitored performance, analyzed results.
  • Write SQL queries for database backend testing, research and validation.
  • Assisted the development teams on the analysis of defects and track them to successful resolution using test & defect management tool Quality Center (QC). Identified and reported defects through the standard process and documents set up by the project.

We'd love your feedback!