Qa Automation Engineer Resume
Silver Spring, MD
SUMMARY:
- 6+ years of experience in Information Technology, with specializing in analyzing Test Plans, Test Cases, Test Scenarios, Test Approach and setting up testing environment for Client/Server and Web based applications.
- Good Knowledge in creating test plans and test cases based on user requirements and functional specifications.
- Experienced in System testing, Integration testing, Backend testing, Regression Testing, GUI, Functionality Testing and UAT.
- Extensively experienced in Defect Management using JIRA.
- Proficient in writing, executing and managing Test Cases, Bug Reporting and Tracking Defects using JIRA.
- Experienced in managing the testing process using HP ALM/Quality Center.
- Experienced in working on HP ALM/Quality Center for creating and documenting Test Plans and Test Cases and registering the expected results.
- Experienced and well versed in writing SQL Queries for Database Testing.
- Good Knowledge in performing complex integration and regression tests on multiple software using Selenium WebDriver.
- Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Good Knowledge in creating and executing Test scripts for various functional and regression testing using Selenium WebDriver.
- Proficient in developing Automation Frameworks to perform functional testing using Selenium WebDriver.
- Expertise in implementing cross browser and cross platform web testing with Selenium IDE and WebDriver.
- Good Knowledge in using Junit and TestNG testing Framework as a test runner with Selenium.
- Experienced in designing automation testing framework for web - based application using Selenium that maintains the work flow as an end-user.
- Proficient in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium IDE and WebDriver.
- Strong Knowledge in performing data driven testing with Selenium WebDriver.
- Experienced in Test Automation Front-end environment (Web and client / server applications), Back-end environment (database and non-GUI applications) Junit testing.
- Experienced in testing of REST API Web Services using REST plug-in and Postman tool.
- Excellent verbal, written and analytical skills with ability to work in a team as well as individually.
TECHNICAL SKILLS:
Testing Tools:: Selenium Grid/WebDriver, Cucumber, TestNG, JUnit, HP ALM/Quality Center, Soap UI, JIRA
Languages: Java script, SQL, HTML, XML, CSS
Web Technology: J2EE, XML, HTML, ASP
Databases: Oracle, DB2, SQL Server, MS Access
Web Server: Web logic, IIS, Tomcat-Web Server and WebSphere
Bug Tracker: HP ALM, JIRA
Operating System: Windows, Mac, UNIX, Solaris, Linux
Documentation Tools: MS Office (Word, Excel, PowerPoint, Outlook), Adobe Acrobat
Browsers: Internet Explorer, Chrome, Safari, Firefox, Opera
Other Tools: XML, Xpath, Jenkins, Maven
PROFESSIONAL EXPERIENCE:
Confidential, Silver Spring, MD
QA Automation Engineer
Responsibilities:
- Analyzed requirements, organized and supervised formal reviews of development documentation (requirements and design documents, system test plans).
- Analyzed test results reports and test cases results and determined causes, and created detailed and comprehensive defects reports.
- Participated in the test environment setup ensuring that the facilities, test tools and scripts are in place to successfully perform the required testing effort by Regression Team.
- Involved in creating and tracking defects found during testing using a defect-tracking system (JIRA).
- Interacted with Business Analyst and developers for bug review using JIRA.
- Used SQL queries as needed for testing the application.
- Created Automated Framework using Java, Selenium WebDriver, TestNG and Maven.
- Wrote data-driven selenium test cases so that a small set of Selenium test cases can drive the automation testing with a large set of input data.
- Executed functional and regression testing using Selenium WebDriver.
- Performed tests for functionality, security, GUI, end-to-end, system configuration and backend by writing scripts using Selenium WebDriver.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium WebDriver.
- Involved in validating the Web Services using the SOAP UI.
- Used SOAPUI tool to test SOA based architecture application to test SOAP services and REST API.
- Performed Web Service Testing using JSON and XML, RESTful API automation with GET/POST/PUT/DELETE.
- Developed data driven test scripts to check the same functionality with multiple sets of data.
- Performed Assertions like Schema Compliance, XPath and SOAP responses.
- Involved in User acceptance testing of the final product.
- Coordinated between Business Analysts, Development Team, and Testing Team.
- Responsible for bug tracking and reporting.
- Followed up with development team to verify bug fixes, and update bug status.
- Planned and worked flexibly to meet the dead lines.
- Participated in weekly Assessment Meetings.
Environment: TestNG, Junit, Maven, JMeter, Jenkins, JIRA, Agile (Scrum), SOAPUI, Rest, Cucumber, UNIX, HTML, XML, Xpath, HTTP, Firebug, SQL, RDBMS, Oracle, Java, Selenium WebDriver, Windows, MS Outlook, MS Excel, MS Word.
Confidential, PA
QA Engineer
Responsibilities:
- Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
- Analyzed requirements & developed tests for developers to use in test-driven development.
- Involved in defect tracking and reporting using JIRA.
- Interacted with development Teams for timely closure of bugs reported & in meeting the requirement specification using JIRA.
- Performed Data Validation using SQL, Defect Resolution and Maintenance.
- Conducted Back-end testing using Oracle SQL Server.
- Developed automated scripts using Hybrid Selenium Automation Framework.
- Developed and wrote a suite of Test Scripts that included Functional and Regression Test cases using WebDriver.
- 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.
- Performed Data Driven Testing for multiple sets of data using Selenium WebDriver.
- Created Regression automation scripts using Selenium WebDriver.
- Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Tested REST based API by automating using HTTP client and asserting on response.
- Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
- Supported off-hours and weekend launch and monitoring of systems with business teams as needed.
- Involved in developing weekly status reports for the project team.
Environment: JIRA, Agile (Scrum), SOAPUI, Rest, Cucumber, UNIX, HTML, XML, Xpath, HTTP, Firebug, SQL, RDBMS, Oracle, Java, Selenium WebDriver, Windows, HP ALM, TestNG, Junit, Maven, JMeter, Jenkins, MS Outlook, MS Excel, MS Word.
Confidential, Buffalo, NY
QA Tester
Responsibilities:
- Wrote Defect Reports and performed regression after fixes.
- Worked closely with application development team on defect resolutions and shared information with UAT teams.
- Was able to obtain performance requirements and estimate work effort needed to complete assigned tasks.
- Performed Browser Compatibility Testing and Web testing.
- Performed Functional, Regression and GUI testing.
- Designed and Executed Test Cases using Quality Center/ALM.
- Performed Defect Reporting/Tracking through Quality Center/ALM.
- Performed Back end testing using SQL scripts against databases.
- Used Selenium to perform automation functional and regression Test.
- Created and executed data driven test scripts using Selenium RC.
- Conducted Functionality Testing during various phases of the application using Selenium.
- Performed Integration testing to check the flow of application using Selenium RC.
- Involved in User acceptance testing of the application.
- Attended team meetings as well as developer’s meetings.
- Prepared weekly defect reports and test metrics.
Environment: HP ALM, TestNG, Selenium, JUnit, Maven, SOAPUI, Java, MS Word, MS Excel, MS Outlook, JIRA, HTML, CSS, XML, XPATH, Firebug, SQL, DB2, Windows.
