Sr. Qa Automation Developer Resume
3.00/5 (Submit Your Rating)
Long Island City, NY
SUMMARY
- Over 6 years of Software Testing experience with diversified skills in Manua l and Automation Testing.
- Experience developing test strategy of Web based and client server applications in various domains including Finance, HealthCare and Insurance .
- In depth understanding of SDLC, STLC and Agile Scrum Methodology.
- Excellent knowledge of analyzing the Business Requirements and writing Test Cases, Test Plan which detailed with test scope, strategy, test requirements and necessary resources .
- Worked closely with product development Team to implement Agile Methodologies.
- Practical experiences of User Story Sessions for creating User Stories with better
- Acceptance Criteria and Definition of Done.
- Strong knowledge of System Testing, Smoke Testing, Integration Testing, UAT Testing, Black - box and White-box Testing, Functional Testing and Regression Testing.
- Solid Back-End Testing experience, mainly SQL, executing queries, and analyzing the results.
- Experience in API/WebService Testing.
- Experience in Defect Tracking using tools like HP ALM, JIRA, BugZilla.
- Experience in Peer Reviews of Test cases, Defects and maintain Review Checklists.
- Ability to Design and Develop Test Automation Framework from scratch using Selenium WebDriver with Java Programming Language .
- Extensive experience of developing, executing Manual and Automated test features for
- Functional, Smoke, and Regression Testing using Selenium WebDriver with Java.
- Excellent Experience of Automation Framework tools: Eclipse, Maven, Cucumber, Selenium WebDriver, Junit and TestNG using Java; POM ( Page Object Model) for framework design; Cucumber Outline Excel, JDBC for Back-End Testing.
- Extensive experience of reporting the test results using Jenkins .
- Experience in automated regression test cases with QTP/UFT to support major application release .
- Experience in automating Outlook, Excel in QTP / UFT .
- Dedicated, self-motivated, result-oriented and cross-functional tester.
- Strong believer of Teamwork and Collaborations with Cross Functional Team mindset.
- Confident and ready to respond to unplanned demand, focus to Customer Satisfaction .
- Work status: US Permanent Resident (Green Card).
TECHNICAL SKILLS
- Maven
- Cucumber
- JENKINS
- JUnit GIT
- TestNG; QTP/UFT; API (SOAP/REST)
- JAVA
- HTML
- XML
- SQL
- VB Scripts
- Oracle
- MS SQL Server
- Cucumber Outline
- JDBC
- HP ALM
- JIRA
- Bugzilla
PROFESSIONAL EXPERIENCES
Confidential, Long Island City, NY
Sr. QA Automation Developer
Responsibilities:
- Interacted with Client, Product Owner and Development team in User Story Generation Sessions to understand the User Stories and provided feedback for Acceptance Criteria.
- Attended Spring Planning Meetings, Daily Scrum Meetings and Sprint Review Meetings for practicing Agile Scrum Methodology.
- Participated Sprint Demo Meetings to provide demo to the Client, Stake Holders and Business team for newly developed functionalities in each sprint.
- Analyzed User Stories and wrote Test Cases based on Acceptance Criteria and automated Test Cases as much as possible.
- Developed Automation Framework using tools: Eclipse, Maven, Cucumber, Selenium WebDriver, JUnit using JAVA.
- Designed the Automation Framework with Page Object Model (POM).
- Used Cucumber Outline Excel and JDBC for Back-End Database Testing.
- Created Feature Files, Step Definitions, Page Objects, Hook, common WebDriver and Utility classes for Flowing of Execution.
- Selected Test Cases to be automated and performed Functional testing of the Front End using Selenium WebDriver with JUnit .
- Performed Smoke Testing and Regression Testing; generated and analyzed the results; and emailed reports to the team using Jenkins (CI).
- Wrote Test Scenarios, run the tests using tags, generated reports to perform User Acceptance Testing ( UAT ) using Cucumber, which made the test understandable to Business team.
- Created TestNG Automation Framework for parallel testing, multi-browser testing and parallel multi-browser testing.
- Executed SQL queries for Back - End Testing.
- Documented defect /bug using Jira, to make sure it was fixed and the application runs as expected.
- Delivered inputs to Requirements Traceability Matrix ( RTM ) to check the test coverage.
- Provided Manual Testing help whenever it's needed as a Cross Functional Team member.
Confidential, Bloomington, IL
QA Automation Engineer
Responsibilities:
- Practiced Agile Scrum Methodology, analyzed the User Stories, System Design and provided input from End-User point of view .
- Attended Sprint Planning Meeting and provided estimated Level of Effort for the sprint task to reach the sprint goal .
- Developed Test Plan, Test Cases and Scenarios based on User Stories.
- Participated Sprint Review Meeting and demonstrated newly developed functionalities to the development team and Business owners.
- Performed Manual Testing for testing functionality and GUI of the application.
- Determined which Test Cases to be automated and what test data needs to be set up.
- Developed Automation Framework by Selenium WebDriver, Maven, Cucumber, Junit using Java and designed by Page Object Model ( POM).
- Performed Smoke Testing every day to test whether the application is up and stable to perform other major testing activities.
- Performed Regression Testing after fixing the defect/bug or adding new functionality in the application.
- Generated the test results and reported to the team using Jenkins (CI).
- Executed SQL queries for Back - End Testing and automated using JDBC .
- Created Test Scenarios, run the test and generated reports to perform User Acceptance Testing ( UAT ) using Cucumber .
- Reported and verified defects/bugs in Jira, worked closely with team to resolve the problems, and change the status of the defects accordingly.
Confidential, Richmond, VA
Jr.QA Automation Tester
Responsibilities:
- Analyzed Business Requirements and Functional Specifications and developed Test Plan, detailed Test Scenarios, Test Strategies and Test cases .
- Performed Manual Testing for testing functionality.
- Used reusable actions with utilizing the flexible functionalities in QTP/UFT.
- Automated test scenarios for GUI, Functionality and Regression Testing using QTP/UFT.
- Involved in writing SQL queries for Back-End Testing and to verify the database updates, inserts and deletions etc., of the records, and validate them.
- Reporting and verifying the bugs in Mercury Quality Center/HP ALM .
- Participated in various meetings and discussed Enhancement and Modification requests.
- Used Quality Center to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects .
- Communicated with Development Team to resolve and retest defects.
- Created weekly report to show the Progress of the automation testing effort.
