We provide IT Staff Augmentation Services!

Sdet/qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • About 6 years of professional experience in Information Technology as a Quality Analyst with extensive experience in performing Manual and Automated Testing.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Knowledge in Object Oriented analysis and design - Business analysis, Requirements management, functional specification writing, test case preparation, and QA.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache Http Client, REST Assured.
  • Extensive experience in performing System Testing, Functionality Testing (Black Box), White box testing, Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing, Mobile Testing, Non-Functional Testing and User acceptance testing.
  • Professional experience in Automation testing using Selenium WebDriver and QTP/UFT.
  • Installed Ansible Tower and using it to manage systems.
  • Worked with the whole process of end - to -end process of API development. Created the solution for automating the process.
  • Extensive experience in using the Selenium WebDriver API for writing JUnit test suites and test cases for testing functionality with the Selenium Server.
  • Extensively experienced in using HP Quality Center (QC), Microsoft Test Manager (MTM) and JIRA for bug tracking and reporting the modification requests.
  • Logging defects using different bug tracking tools, retesting defects, and generating Defect Reports.
  • Strong experience in functional and UAT testing using Selenium Web Driver on both platforms as well as cross-platform web testing on all major web browsers (Safari, Google Chrome, Firefox, and IE).
  • Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like, IOS Android by using Appium.
  • Experienced in writing SQL queries for backend testing and validation of data.
  • Extensively used web services validation tools like RESTful, SOAPUI to validate SOAP/WSDL and web services for Request and Response.
  • Solid experience of Performance/Load/Stress testing with JMeter.
  • Regular Status report maintenance and reporting to leads in a proactive approach so that the team accomplishes deadlines.
  • Ability to learn new concepts and applications quickly and the ability to work in short schedules and on different applications concurrently.

TECHNICAL SKILLS

Operating Systems: Windows, Linux/UNIX

Languages: JAVA, C#, HTML, SQL, JavaScript

Databases/software: Oracle, SQL Server, MS Access, MSOffice, MS Excel

Tools: Quality Center, QTP, TFS, SOAPUI, SELENIUM IDE, Selenium Web Driver, Appium, Selenium Grid, XPath, Postman, Jenkins, JUnit, TestNG, Specflow, Cucumber, LoadRunner, JMeter

Browser: IE, Safari, Google Chrome, Firefox

IDE: Eclipse, IntelliJ, Visual Studio, SSMS

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

SDET/QA Automation Engineer

Responsibilities:

  • Responsible for Requirements Analysis, Creation and Execution of Functional & Integration Test Cases and end to end to Test Scenarios
  • Developed Test Plan and Test Cases for REST API/Web Services testing using Postman.
  • Performed initial Smoke testing to determine if the Sprint deployment was stable enough to withstand a major testing effort.
  • Prepared Automated Test scripts using Java, TestNG, Selenium Webdriver and Jenkins for UI automation functional testing.
  • Responsible for the execution of the Integration Test Cases and making sure the data is populating in the Integration areas of the modules.
  • Created automation framework in Selenium WebDriver using behavior driven (BDD) approach with Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Integrated Automation scripts in Jenkins for nightly batch run of the Script.
  • Developed test automation scripts using Selenium WebDriver for regression and antiperformance testing of the various releases of the application.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • 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 Oracle database.

Environment: Java, Maven, Selenium WebDriver, BDD, Cucumber, TestNG, Oracle database, Jenkins, Rest API, Postman

Confidential, Atlanta, GA

QA Automation Engineer/ SDET

Responsibilities:

  • Wrote test Scripts using C# language for automation purpose
  • Used NUnit framework and executed the test scripts with priority.
  • Understand the System Requirement Specification and prepared a set of test scenarios
  • Involved in writing Test cases and Test data if applicable.
  • Used TOSCA Test Suite for test automation of an application built for SAP team
  • Performed Regression testing, smoke testing for each build and re-testing on the bugs which are fixed in the previous and current sprint.
  • Responsible for writing test cases to cover overall quality assurance using Azure DevOps.
  • Prepared Requirement Traceability Matrix by checking all system requirements has proper test cases.
  • Used Gherkin language to create test case scenarios with Specflow for Behavior Driven Development (BDD) approach.
  • Performed different browser testing (IE, Firefox, Google Chrome, SAFARI) for the web interface and compatibility using Selenium WebDriver.
  • Designed, modified, developed and written test scripts, test plans.
  • Preparing test reporting in both automation and manual testing and sending the same to Management.
  • Reviewed business requirements documents, functional requirements documents and technical specifications of the application.
  • Performed manual and automation testing according to the test scripts.
  • Performed Troubleshooting defects and managed defects tracking.
  • Worked in an Agile environment and used Azure DevOps tools for the management activities and bug logging.

Environment: Selenium Web Driver, C#, NUnit, Excel, Word, Azure DevOps, Tosca, Agile, Specflow, Gherkin, SQL

Confidential, Louisville, KY

Manual QA Tester

Responsibilities:

  • Review Business Requirement Documents, Test areas and the Functional Specifications of the application.
  • Develop Test Plan and Test Strategy to test the application according to the Requirements, Test areas and Functional Specification of the application.
  • Developed Test Scripts using Functional Requirement Documents. Test scenarios are created for Positive, Negative, Boundary cases, etc. Performed all types of testing on workflows and server software.
  • Understanding and Analyzing complex business and functional requirements.
  • Involved in UAT testing in UAT environment, prepared UAT test cases and testing estimates.
  • Preparing Functional Test Cases/Scripts in HP Quality Center/ALM under Test Plan, and Review Test Requirements, Creating Test Plans and Test Strategy documents.
  • Preparing and Executing SIT test Cases/Scripts in HP Quality Center/ALM, Creating Functional/Regression Test Cases in HP Quality Center/ALM.
  • Perform detailed testing and write/execute test plans for black box, white box, and regression testing
  • Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues, Defect Management by Logging and Tracking bugs during execution in Test lab.
  • Performed system testing, server rehost testing, regression testing, and black box testing.
  • Directly Interact with Project Teams, Developers, Business Analysts and Clients for Test requirements, clarifications, and Testing.
  • Provide daily status report, defect matrices, daily updates to lead Provide daily status report on task assigned to the Project Manager/Client.

Environment: Windows, Quality Center, Jira, MS Office, Agile, Manual testing, Regression testing, SharePoint, Functional testing, UAT

Confidential, Dallas, TX

QA Tester

Responsibilities:

  • Worked as QA for performing API launches, white box testing, data testing.
  • Experience in testing and analyzing SQL queries and XML code to validate data and database mappings.
  • Participated in daily Scrum meetings and deployments and upgrades of the application.
  • Created test sets and executed those test cases in the Test lab module of (Quality Center) QC to make sure the actual result is the same as the expected result.
  • Involved in writing SQL queries for backend testing to verify the proper interaction between GUI (Graphical User Interface) and database.
  • Wrote manual Test Cases using Quality Center according to functional documents and requirements.
  • Tracked Defects in the Quality Center and sent a daily Defect Report to the Project Team.
  • Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database.
  • Worked Extensively with Business Analysts and Developers to discuss the defects and their fixes.

Environment: SQL, HP Quality Centre, MS Excel, Waterfall, Manual Testing, Windows XP

We'd love your feedback!