Automation Test Engineer Resume
Miami, FL
SUMMARY:
6+ Years of Software Quality experience in development and implementation of software test requirements, test strategies, test plans, and test cases for various projects. Experience in Mobile and Web based application for successful QA Testing, planning, implementation, and management. Have strong knowledge about manual testing as well as automation testing using tools like Selenium WebDriver, JAVA, TestNG, Jenkins, GitHub, SQL, Postman, npm and more. Well - organized, articulate, and motivated person along with excellent communication skills. Excellent follow through and troubleshooting skills. Results oriented, with ability to work in a dynamic fast-paced environment.
TECHNICAL SKILLS:
Testing tools: Selenium Webdriver, UFT/QTP, JIRA, Postman, npm, Jenkins, GitHub, SourceTree & ALM/Quality Center,Soap-UI
Database: Microsoft SQL and Oracle
System: Windows, Mac and Linux Java, JScript, JSON, VBScript, X path, HTML and XML
Build tool & Framework: Apache ANT & TestNG
Web debugging tool: Firebug, Firepath and putty
CMD, Ms: office, Git & more
PROFESSIONAL EXPERIENCE:
Confidential, Miami, FL
Automation Test Engineer
Responsibilities:
- Develop UI Automation Framework from scratch using open source tools like Selenium WebDriver, ANT, TestNG, Log4j, Jenkins, GitHub & SourceTree in java language and generate XSLT report
- Write API Automation Scripts using Postman, JScript & Newman and generate HTML report
- Participate in Daily Agile to discuss issues and keep track of progress made and issues facing the overall QA process
- Participate in sprint planning to assign points to stories and discuss the overall progress in the agile iterations
- Troubleshoot issues found during automation testing and analyzing logs to ensure the validity of the issue
- Work on multiple projects simultaneously to move the overall QA process at a reasonable speed to deliver major releases on time
- Conduct back end testing using SQL Server to ensure the data integrity and correctness
- Use Jira as test management tools for user stories and Defect Tracking
- Conducted execution of Smoke Test, Functional Test, and Regression Test and executed manual test cases verifying actual results with expected results
- Communicate with lead developer or lead QA engineer if any blocker or major issues that found in the production environment and needs immediate attention
- Attend Team meeting and defect status meeting and communicate with development/business aligned team as needed
- Collaborate with the Release deployment team to create and maintain an automated nightly build verification (Smoke) test and release validation
- Actively involved with Knowledge Sharing, Walkthrough Sessions and Technical Reviews
Confidential, Denver, CO
Automation Tester/Scripter
Responsibilities:
- Worked with on the Air update technology vehicle management system
- Participated in component level validation using SoapUI and Postman.
- Used Selenium web-driver for complete EndtoEnd of UI build and integrated with services using rest-assured technology
- Worked with cucumber TDD and BDD based development procedures
- Participated in design review meeting to eliminate issues at design phase
- Worked closely with developers to build complete integration suite
- Extensively used ALM to design testcases and execute from test plan for a better tracking
- Used Jira to defect tracking purpose
- Used Java technology and page-object factory to build framework that is scalable.
Confidential, Denver, CO
Automation Tester/Scripter
Responsibilities:
- Analyzed the system requirements and understand the application functionality
- Involved in preparation of test plan, test cases and test scenarios based on the requirement
- Involved in development of automation framework to provide support in automated testing
- Conducted manual testing as well as automation testing using selenium Webdriver
- Participate in daily agile and weekly retrospective to select stories from product backlog and assign points to them
- Update the existing framework and write new functions using object oriented programming such as JAVA for better coverage and faster regression run on selenium
- Convert manual test cases to automation by using Selenium Webdriver and execute the test cases and report the defect using Jira
- Once defects are identified I reproduced them and report the defect in Jira that clearly written so that defect can be easily reproduced by the developers
- Design Tests using keyword driven methodology for selected areas
- Used checkpoints to validate default values in edit boxes, combo boxes and verified the expected results
- Attend to the automation code review & verification meeting with team lead and team members
- Participated in daily and weekly status meeting and provide daily status to the QA lead
- Worked with Facets system on new-enrollment procedures and claims process with SOAP-UI automation validating soap and rest services. Also used rest-assured technology with Java to validate services.
Confidential, Columbus, OH
QA Tester
Responsibilities:
- Reviewed and Analyzed the Business Requirements Document (BRD) and Functional Requirements Specifications and developed detailed Test Plan and Test Cases
- Involved in Requirement Assessment after receiving the requirements and design documents
- Designed and developed test cases and performed Manual testing
- Used ALM/ QC for developing and executing design steps, create template and test set
- Performed backend testing using SQL queries to retrieve and verify information in the database
- Developed test cases for User Acceptance Testing (UAT) and trained the end users on the application
- Used ALM/ QC for reporting the defects, followed up with the development team to verify defect fixes and update defect status
- Scheduled Weekly meetings to report the status of testing and any issues which were to be resolved
- Attend daily scrums to give test status or any blocker that halting the testing
