Qa Automation Tester Resume
Lewisville, TX
OBJECTIVE
- Seeking a technically challenging position in the field of Quality Assurance Tester that will utilize my strengths and knowledge, providing a highly motivated, progressive, friendly environment, and which allows the pursuit of career advancement and expand my knowledge and skills.
SUMMARY
- Over 5+ years of experience in Informational Technology Quality Assurance (IT QA), testing various business applications in client/server and Web - Based Environments for Retail, Health Care, financial institutions.
- Working experience in project methodologies like Waterfall and Agile and involved in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in reviewing and analyzing Business Requirements Document (BRD) and writing detailed Test Plans, Test Cases, Test Scripts.
- Experience in executing different tests such as Integration, Regression, Functional, Smoke Testing, User Acceptance Testing, Black Box Testing and White Box Testing.
- Performed Manual and Automated Testing on Multi-Platform Environments.
- Extensive experience using test tools like Quality Center, Visual Studio TFS, Quick Test Professional (QTP), Selenium RC/Web Driver/IDE/Grid and JUnit, Quality Center, JIRA, SOAPUI, REST and Postman to create Test Cases, Report Bugs and prepare Requirement Traceability Matrix (RTM) for status reporting.
- Extensive experience in testing business applications developed using technologies like JAVA, SQL, XML, HTML and MS Access.
- Experience in using SoapUI to execute test cases to testwebservices.
- Expert in designing complex SQL Queries and have good experience working with different relational databases like SQL Server.
- Expertise in tracking and logging defects using JIRA, SOAPUI, TFS and managing the Defect Life Cycle.
- Design and developed automation framework using JAVA and integrated it using Selenium in Eclipse.
- Design and developed automation framework using POM (Page Object Model) along with TestNG and integrated with Jenkins.
- Performed different browser testing (IE, Firefox, Google Chrome,) for the web interface and compatibility using Selenium WebDriver.
TECHNICAL SKILLS
Languages: JAVA, HTML, CSS, XML, SQL.
Testing Tools: Selenium WebDriver, Quality Center (QC), Quick Test Pro (QTP), Team Foundation Server (TFS), SoapUI, Postman.
Test Reporting Tools: Visual Studio TFS, ALM Quality Center
Operating Systems: Windows, Mac, MSDOS.
Databases: MS SQL Server, MS Access
Defect Tracking Tools: Jira, Bugzilla and Visual Studio TFS.
Web Browser: IE, Firefox, Google Chrome
Other Tools: MS Office, Visio
PROFESSIONAL EXPERIENCE
Confidential, Lewisville, TX
QA Automation Tester
Responsibilities:
- Involved in writing the functional specs of the application based on discussion with the clients and BRD.
- PerformedSmoke, Functionality, Integration, Regression testsbased on analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared and executed Test Plans, Test Scenarios and test cases based on Business and Functional Requirements using Manual Testing and Test Automation using selenium web driver.
- Created the Test Matrix and Test Scenarios by reviewing the functional spec.
- Created Automation Test Framework using JAVA and Selenium WebDriver along with TestNG Framework.
- Responsible for implementation ofHybrid Test Automation Framework, Page Object Modelusing Selenium WebDriver, TestNG and Maven and Java.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Used web-debugging tools likeXPath,FirebugandFire pathto run automation script in stable condition.
- Automate, debug, and deploy the web applications usingJAVA, SQL Server.
- End to end execution of automated scripts, Test Result analysis.
- Validated web services manually and through automation using SOAP and REST Web Services.
- Used Bugzilla to open box create tasks and user stories, initiate change requests and deploy applications.
- Prepared theSQL Scriptfor manipulating the performance data.
Environment: JAVA, TestNG, Quality Center (QC), SOAPUI, REST, Selenium WebDriver, Windows XP, JAVA, HTML, SQL Server and MS Access.
Confidential, Grand Prairie, TX
Automation Engineer
Responsibilities:
- Involved in all phases and stages of Software Testing Life Cycle including End-to-End system testing and business requirements analysis.
- Developed test plan and test cases for Positive, Negative, Functional and Performance Testing.
- Created and maintained the Requirements Traceability Matrix (RTM).
- Executed test cases on each build of the application and verified the actual results against Requirements, Bug Reporting and Defect Tracking using JIRA
- Developed and maintained automated regression test cases in Selenium Web Driver using JAVA programming language.
- Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
- CreatedautomationPage Object Module (POM) Scripts using Selenium Web driver and JAVA. Involved in Selenium Script Review and Execution.
- DevelopedQAprocessesautomationtest scripts using Selenium to test Web based user interfaces for different type of browsers. Validated the data from Front End to Back End tables in SQL Database.
- Performed RESTful web services and APIs testing in SOAPUI and validated responses with assertions.
- Performed GUI functionality tests & Involved in Black box testing.
- Performed Ad-hoc testing, Integration Testing, End-to-End testing, Functional Testing, and Regression Testing.
- Supported end users for UAT Testing, performed UAT Testing with business users and submission of test results to Management Team.
- Log, track, and verify resolution for all software and specification defects inJIRA.
- Performed the Backend Testing of the Data and Created complex SQL queries for extracting Customer information from multiple tables in database.
- Attended daily and weekly meetings for project updates.
Environment: JAVA, Selenium IDE/Web Driver, SOAPUI, REST, XML, HTML, JavaScript, SQL Server, Internet Explorer, JIRA.
Confidential, Chicago, IL
QA Tester
Responsibilities:
- Extensively involved in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using Agile Methodology.
- Involved in preparing Test Plans based on Business Required Documents (BRD).
- Developed the test cases to test User Interface and Functionality of the application.
- Tests were planned and managed using Quality Center and performed Manual Testing.
- Involved in actively creating database of Manual and Automated Tests, building and running test cycles and tracking and reporting defects using the Quality Center tool.
- Converted most of the manual test cases into Selenium automated scripts to perform Regression testing.
- Performed Functional, Integration, System and Regression Testing.
- Used SoapUI for web service testing like validating the response of claim processing.
- Performed User Acceptance Testing (UAT) of various web / client server applications.
- Conducted Regression testing on various releases of the application.
- Interfaced with developers in resolving the defects investigated in the application during testing.
- Developed Requirements Traceability Matrix (RTM) to track requirements during theQATesting Phase using MS VS.
- Performed manual testing and data integrity testing by executing SQL statements.
- Executed SQL queries Database to validate data which flows to the end user with the actual data in the Database.
Environment: JAVA, HP Quality Center, Selenium, MS SQL Server, Microsoft PowerPoint, SOAPUI, MS-Excel, TFS (Visual Studio).