Sr. Automation Analyst Resume
5.00/5 (Submit Your Rating)
Chicago, IL
PROFESSIONAL SUMMARY:
- 6+ years of Quality Assurance/ Software Automation Testing experience both in Agile and Waterfall methodologies.
- Successfully performed manual and automation testing I both web based and client server applications.
- In - Depth knowledge of product release processes and quality assurance goals
- Actively participated in Agile Scrum ceremonies such as Sprint Grooming, Sprint Planning, Sprint Retrospective and Scrum meetings
- Deep knowledge of Behavior Driven Development and Test Driven Development
- Solid experience in Automating Test Cases using different Automation Tools like Selenium, Cucumber, JUnit, TestNG using Java programming language
- Experienced in creating Maven/Ant projects and configuring Maven Project Object Model file (POM.xml).
- Experience in developing SQL queries to successfully retrieve and manipulate data for database validation.
- Experienced in creating automated tests for SOAP and REST Web Services using RESTful and SOAPUI testing tools.
- Hands on experience working on defect tracking tools like JIRA, ALM QC, Bugzilla, and YouTrack
- Solid background designing and creating Test cases, Test plans, test scenarios, Test scripts
- Maintained and developed automation frameworks using Java and Selenium WebDriver like Data Driven, Keyword Drive, BDD, TDD.
- Successfully created Page Object Design for web based application writing XPATH and CSS Selector and other locators for element identification
- Solid understanding of HTML and XML files
- Extensive experience in developing BDD scripts with Cucumber and writing step definitions using Gherkin language and Selenium WebDriver
- Deep knowledge of using JUnit and TestNG to organize the execution flow, by using annotations and performing parallel executions in various types of browsers and platforms
- Successfully used Jenkins to schedule Smoke and Regression test running.
TECHNICAL SKILLS:
Programming languages: Java, SQL, XML, HTML
Testing Tools: Selenium Webdriver, Selenium GRID, Soap UI, Cucumber.
Testing Framework: JUnit, TestNG
Databases: MySQL
Bug Tacking Tools: JIRA, ALM
Operation Systems: Windows, Mac OS, UNIX
IDE: Eclipse
Project building tools: Maven
Continuous Integration: Jenkins
Methodologies: Agile, Waterfall
Version Control: Git, GitHub
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. Automation Analyst
Responsibilities:
- Performed Automation and Manual Testing for the web based application.
- Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings.
- Participated in requirement specification and documentation review meetings with developers and BA team.
- Analyzed and contributed requirement documentations, test plans and created test cases.
- Participated Production support and user feedback sessions.
- Applied Page Object Model to framework to centralize web elements of the application; increased reusability and maintainability of the code.
- Developed Test Scripts to test functionality of the application and execute automation scripts on different browsers/environments and reported defects through JIRA.
- Maintained Maven project written in Java and executed Tests in Cucumber feature files.
- Automated test reports using Cucumber plugin HTML reports and Json reports attached with failed scenario screenshots using Selenium WebDriver.
- Created SQL queries and connected to various Databases using JDBC and applied to my test scripts for database validation.
- Performed Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests using Selenium WebDriver, Java and JDBC.
- Actively dealt with datatables, calendars, iframes, pop ups and alerts on the application using Selenium WebDriver.
- Created Feature files and test scenarios in Cucumber using Gherkin language.
- Performed parallel execution using TestNG.
- Developed reusable Methods and maintained in the Utility class using Java.
- Performed extensive Cross Browser Compatibility testing on various web browsers like Internet Explorer, Mozilla Firefox and Google Chrome, using Selenium WebDriver.
- Aggressively pursued the resolution of high-level defects in the project to facilitate smooth functioning of the test execution.
Confidential, Chicago, IL
Automation
Responsibilities:
- Directly involved in planning and analyzing the application requirements and creating Test Plan, Test Cases, and developing Test Scripts
- Manually tested test cases and developed Automated Test Scripts using Selenium Webdriver
- Executed Functional, regression, integration and smoke tests
- Anticipated test reports and tracked logged defects through JIRA and retested resolved defects
- Configured and controlled all dependencies of project and tool versions using maven POM file
- Automated Web Services testing using Restful and SOAP UI
- Used JDBC to do Database testing with Java Programming Language
- Executed parallel tests using TestNG
- Conducted Front-end and Functional Testing of the GUI by inserting various checkpoints in the Automated task cases, Using Selenium WebDriver and Junit Assertions
- Developed Test Plan, Test Scenarios, Test Cases, and Test steps for various Business Services/methods covering both Positive and Negative testing requirements
- Wrote complex SQL queries to verify and validate the exact targets for email and direct mail campaigns
- Performed Data Driven testing by fetching data from Excel sheets and Databases to verify the application's behavior for different data inputs
- Responsible for entering, Tracking bugs in HP ALM and reporting the defects to the developers for Modification Request
- Participated all agile ceremonies, meetings with BA and Developers to resolve defect
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Performed Automation and Manual Testing in an internal web based application
- Actively participated in Daily scrum meeting, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective meetings
- Participated in requirement specification and documentation review meetings with developers and BA team
- Analyzed and contributed requirement documentations, test plans and created test cases
- Participated Production support and user feedback sessions
- Applied Page Object Model to framework to centralize web elements of the application; increased reusability and maintainability of the code
- Developed Test Scripts to test functionality of the application and execute automation scripts on different browsers/environments and reported defects through HP ALM
