We provide IT Staff Augmentation Services!

Sr. Automation Veloper Resume

2.00/5 (Submit Your Rating)

DE

SUMMARY:

  • 7+ years of QA experience in Software Testing / Quality Assurance in both Automation & Manual testing of web based software applications and client server applications across multiple technologies and platforms.
  • In depth understanding of SDLC, STLC and Agile Scrum Methodology.
  • Highly proficient in handling huge volumes of data in various sectors of business such as Finance, Health Care and Banking domains.
  • Practical experience with User Story Sessions for creating User Stories with better Acceptance Criteria and Definition of Done .
  • Extensive experience in System Testing , Integration Testing , UAT Testing , Positive and Negative, Functional Testing, GUI Testing and Regression Testing .
  • Proficient in Back - end Testing including writing complex SQL queries for testing data integrity and validating business rules.
  • Good exposure to Confidential Grooming and Confidential Planning sessions to analyze the Confidential Backlog items and providing proper estimates.
  • Experience with Verification and Validation in the testing phase of Software Development Life Cycle.
  • Experience in Defect Tracking and test management using testing tools like HP ALM and JIRA .
  • Hands on experience in Cross Browser Compatibility Testing using Chrome, Firefox, IE with Selenium Webdriver.
  • Experience in Peer Reviews of Test cases , Defects and maintain Review Checklists.
  • Performed and coordinated User Acceptance Testing (UAT), Create Test Plan , Test Cases and Test Data .
  • Developed , executed Manual and Automated test scripts for Functional , Smoke , Sanity and System Testing using Selenium WebDriver with Java Programming Language.
  • Extensive experience in developing test automation framework with Data Driven , Keyword Driven and Hybrid Framework, Page Object Model Design, Behavioral Driven Development approach using Selenium WebDriver with Java .
  • Experienced in performing manual , automated test execution and analyzing the execution report.
  • Designed, Developed Test Automation Framework from scratch using Maven , Cucumber with Java , Selenium WebDriver and JUnit using Eclipse IDE .
  • Experienced in enhancing existing framework to improve the test automation reusability and maintainability .
  • Implemented Maven POM to manage projects builds and dependencies .
  • Experienced in translating user stories from JIRA or ALM to Features files , Scenarios and Scenario Outlines using CUCUMBER BDD, Gherkin scripting language and Java .
  • Ability to use Cucumber/Junit or TestNG to achieve parallel testing with Java .
  • Automated test reports using Cucumber HTML reports and JSON reports attached with fail Scenario screenshots .
  • Successfully executed partial code testing using Junit or TestNG , and positively and negatively verify task cases.
  • Achieved Continuous integration using Jenkins .
  • Organized code by using GIT Source control tool to keep track of change s in the project and Collaborating .
  • In depth knowledge of Eclipse IDE .
  • Experienced in developing dynamic method , reusable actions and error handling scripts using Java .
  • Good working knowledge with Web Services testing with both SOAP and REST using SOAP UI and REST assured and Java .
  • Extensive experience in Back-End Testing with SQL Queries in MySQL , SQL Server and Oracle Database.
  • Proven leadership qualities with emphasis on individual and team effort backed with excellent written and oral communication skills.
  • Proven team player and self-starter, capable of working independently and motivating a team of professionals.
  • Experienced in Equivalence Class Partitioning and Boundary Value Analysis .
  • Experienced with executing test cases, Logging Defect , Retesting Defect and Closing Defect using HP ALM .
  • Experienced in executing the test cases and perform Root Cause Analysis for the test result.

TECHNICAL SKILLS:

Automation Tools: Selenium Web Driver, Selenium Grid, Cucumber, Soap UI, REST Assured

Bug Tracking Tools: JIRA, ALM, Bugzilla, Team Foundation Server

Programming Languages: JAVA, SQL, XML, HTML, CSS, Gherkin

Database/Database tools: SQL Server, Oracle, MySQL,DB2

Unit Testing Framework: Junit, TestNG

Development Environment: Eclipse, NetBeans, IntelliJ

Version Control Tools: GIT,SVN

Build /Integration Tools: Maven, Jenkins

OS: Windows XP/2000, 7, 8, 10, Mac OS

Frameworks: Page Object Model(POM), BDD, Data Driven Testing, Keyword Driven Testing

WORK EXPERIENCE:

Confidential, DE

Sr. Automation Developer

Responsibilities:

  • Attended User Story Generation Sessions, provided feedback for Acceptance Criteria for clear Definition of Done.
  • Designed and developed Test Plans , Test Cases and Requirements Traceability Matrix documents for the projects using approved templates based on the Requirements Document.
  • Participated in Agile scrum methodology, attended Daily scrum , Confidential Planning and Review meeting.
  • Prepared a test strategy and test procedures to best test the application in a given timeframe.
  • Responsible for conducting UAT review sessions for test case design and test execution summary.
  • Used Page Object Model ( POM ) pattern in Selenium to design and write automation test scripts using Java programming language .
  • Responsible for creating test data using automation scripts using Cucumber Scenario outline .
  • Developed automation scripts using Java, Selenium, and Cucumber for Regression suite .
  • Executed automated test cases for regression and analyzed test failure for defects.
  • Successfully migrated QTP test scripts to Selenium WebDriver and Cucumber .
  • Maintained and executed Maven build files for running automated tests.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins .
  • Responsible in executing Selenium test scripts on different browsers and checked for Browser Compatibility Testing .
  • Supported functional testing on demand basis to meet the testing deadlines.
  • Worked on test data validation to conform to all business rules and requirements.
  • Performed all aspects of verification , validation including Functional , Regression, GUI Testing and Smoke testing ; used JUnit assertions .
  • Developed Driver Script and scheduled daily Smoke Test script using Cucumber and Jenkins tools.
  • Designed and Developed Smoke Test with Java, Selenium code to run on a daily bases or when any Build was updated in Jenkins .
  • Reduced the Regression Suite execution time significantly by using Cucumber Parallel execution .
  • Prepared Proof of Concept for test automation framework and provided demo to the upper management for further automation effort.
  • Analyzed execution result to identify test failure and reporting defects and integrated Cucumber and Selenium screenshot functionality for better reports with Jenkins.
  • Involved in creating UAT Test Plans, Test Strategy and the Addendums for various releases. This involved analyzing the requirements and the design to etch out the scope of testing for each release
  • Aggressively pursued the resolution of high severity defects in the project to facilitate smooth functioning of the test execution.
  • Provided Manual Testing help whenever it is needed as Cross Functional Team member.
  • Conducted Mentorship sessions for development team with Test Automation, so the team can achieve higher level of productivity and efficiency.

Confidential, NC

Automation Analyst

Responsibilities:

  • Analyzed Business Requirements and Functional Specifications and developed Test Plan , detailed Test Scenarios , Test Strategies and Test cases .
  • Involved in creating Test Plan and Test Cases according to the business requirements.
  • Created, prepared and conducted quality assurance review meetings , developed checks list and other QA documentation like test strategy Document and Defect Reports .
  • Planned and coordinated testing efforts for defining the Scope of Regression .
  • Designed and Developed Test Automation Framework using Java .
  • Extensively involved in writing and testing the test cases using TestNG .
  • Performed Debugging and Maintenance of the scripts as and when required.
  • Resolved long execution time issues by developing conditional wait functions with Explicit Wait-Java and improved the existing scripts.
  • Participated in Code Review meeting and provided feedback for test automation scripts.
  • Interacted with developers to discuss exiting software defects and re-tested the fixed issues.
  • Coordinated between the automation testers, manual testers and system administrators for the precise scheduling of the test runs.
  • Performed Back-End Testing by developing complex SQL Queries .
  • Executed manual and automated test cases and logged defect in ALM .

Confidential, Herndon, VA

Jr. Automation Analyst

Responsibilities:

  • Involved in working with Business Analysts, Programmers and Business users throughout the life cycle of the project.
  • Created manual test cases and test suites for different modules of the application.
  • Worked on ALM for creating and documenting Test Plans and Test Cases and register the expected results.
  • Executed the test cases and tracked defects using ALM.
  • Performed Manual Testing of web-based and client-server enterprise applications and used ALM for test management.
  • Performed backend testing using Complex SQL queries to validate data integrity in the data base tables.
  • Wrote and executed Complex SQL queries to test the application for various order flows and order fulfillment activities.
  • Performed functional testing, GUI Testing and system testing of various web applications.
  • Involved in Regression Testing for every changes in modules .
  • Developed milestones to ensure the project deadlines were met.
  • Communicated with Development Team to resolve and retest defects.

We'd love your feedback!