Qa Automation Engineer Resume
SUMMARY
- Over three years of experience in Software QA Automation Testing.
- Extensively experienced in Test Plan, Test Case authoring, execution and reporting.
- Strong Knowledge in Software Engineering, SDLC & Testing Methodologies to ensure industry standards.
- Proficient in software development methodologies like Waterfall and Agile.
- Good Knowledge in performing both positive and negative testing.
- Experienced in GUI Testing, Functionality Testing, System Testing, Configuration Testing, Data Driven Testing .
- Proficient in analyzing the gap between actual and expecting results and reporting bugs using JIRA application.
- Experienced in logging defects and assigning the criticality of Defects, Root Cause Analysis, and Bug Verification using JIRA.
- Experienced in using HP ALM/Quality Center for Manual testing and creating Requirements Traceability Matrix.
- Strong skills in testing backend SQL Queries on Oracle and SQL Server.
- Experienced in performing Regression testing, System testing and Functional testing using Selenium.
- Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver.
- Proficient in using Junit and TestNG testing Framework as a test runner with Selenium.
- Proficient in writing and customizing Test Scripts using Selenium.
- Expertise in using WebDriver and TestNG to develop Automation Frameworks with multiple values of data for regression testing and enhance the scripts for Reusability and Modularity.
- Experienced in designing automation testing framework for web - based application using Selenium that maintains the work flow as an end-user.
- Expert in implementing Data Driven and Keyword Driven automation testing framework with Selenium IDE and WebDriver.
- Well versed of web service testing using Soap UI, Postman.
- Excellent organizational and analytical abilities teamed with effective oral and communication skills.
TECHNICAL SKILLS
Frameworks: Selenium IDE, Selenium WebDriver, Selenium Grid, Maven, Ant, TestNG, Jenkins
Web Technologies: HTML, CSS, XML, JSON, Restful, SOAP, ASP.NET, JavaScript
Programming Languages: Java, C/C++, CSS
Database: Oracle, SQL Server, DB2, MySQL
Version Control: GIT, SVN (Subversion)
Bug Reporting Tools: JIRA, HP ALM Asana
IDE: Eclipse, InteliJIdea
Other Tools: IntelliJ, SOAPUI, Firepath, Firebug, MS Word, MS Excel, PowerPoint, postman
Cloud infrastructure: Learning ; Saucelabs, BrowserStack, MongoDB Atlas, Docker
PROFESSIONAL EXPERIENCE
Confidential
QA Automation Engineer
Responsibilities:
- Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
- Created Requirement Traceability Matrix (RTM) to analyze changes and identified the areas of application for Regression Testing.
- Used Testing framework to run unit test and Maven to build the Project.
- Extended Testing framework by adding some helper classes and methods.
- Tracked, reviewed, analyzed and compared defects using JIRA.
- Used User Stories from JIRA to create automated test cases; written test cases and created test data.
- Performed cross browser functional testing using Selenium WebDriver.
- Involved in developing Data Driven Test Automation Framework using Selenium WebDriver, TestNG and Maven under Java platform utilizing industry design patterns and approaches.
- Responsible for Automation Scripts & library functions maintenance functional and regression test suites.
- Worked with team to design and architecture for the test automation Framework.
- Performed Regression testing on new builds, every modification in the application using Selenium Web driver.
- Performed testing like JUnit, TestNG and Web service testing.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Worked on Selenium for creating and executing test cases for functionality testing of a web application.
- Performed SOAP based web Service testing using Soap UI pro for data driven testing.
- Modified existing scripts for enhancement release.
- Responsible for Integration Testing.
- Interfaced with developers and participated in several walkthroughs to resolve the problems while executing the test scripts.
- Involved in preparation of Test Workflow Document.
- Implemented quality assurance standards as needed.
- Participated in building, deploying and troubleshooting the Application.
Environment: Selenium, JIRA, Html, JMeter, XPath, CSS, TestNG, Jenkins, Soap UI, Maven, XML, JavaScript, Java, Oracle, Windows, MS Word, HP ALM, SQL Server.
Confidential
QA Engineer
Responsibilities:
- Involved in the execution of the overall Test strategy, ensured Test plans aligning with Test strategy.
- Performed negative and positive testing for the application.
- Responsible for developing Test plans and Test cases for Functional Testing.
- Analyzed of business requirements and system requirements of the client and also for Property and Casualty modules.
- Reviewed and provided feedbacks on each version of Business and Technical Requirements Specifications.
- Performed different kinds of testing like, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance and Back End Testing.
- Involved in defect tracking using JIRA.
- Used JIRA for Bug Tracking, Bug Fixing and Bug Reporting.
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in JIRA.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Developed a Data Driven Framework using Selenium.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
- Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
- Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
- Involved in automated testing suite in SOA test and SOAP UI for Rest API testing.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Involved in data driven testing using SOAPUI.
- Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
- Provided production support for Rollback, to release all the jar files on different servers.
Environment: Selenium WebDriver, XPath, CSS, TestNG, Jenkins, Maven, JIRA, Soap UI, HTML, XML, Oracle, Java Script, Linux, Windows.
Confidential, Louisville, KY
QA Tester
Responsibilities:
- Involved in developing Test Cases from Business Requirements in Test Manager.
- Responsible for writing Test plan, Test scenarios, and Test cases for requirement, client and submission modules.
- Prepared Test data and test environment for testing modules.
- Involved in creating Use Case for complex system interfaces.
- Performed Smoke, Functional, Compatibility and User Interface testing.
- Executed automated Test cases in Quality Center/ALM and reported defects in JIRA.
- Detected, reported and tracked defects using Quality Center/ALM.
- Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
- Worked with Proxy recording to create automatically JMeter scripts for execution.
- Executed Automated tests in appropriate test regions in support of unit, integration, functional, and regression testing used Selenium.
- Developed Automation Scripts in Java and Selenium for Functional Testing and Regression Testing.
- Developed regression scripts using Selenium.
- Interacted with customer and shared daily progress report.
- Performed web service testing using as Client Soap UI.
- Ran Batch reports and compared the reports with the data in the original datasets.
Environment: SQL Server, Selenium, TestNG, Jenkins, XML, Visual Basic, Visual Studio, C, C++, Oracle, Html, CSS, Java, JavaScript, MS Visio, MS Excel, MS Word, Windows, Linux, Quality Center/ALM, AJAX.
