We provide IT Staff Augmentation Services!

Sr.automation Engineer Resume

4.00/5 (Submit Your Rating)

HarrisburgpA

PROFESSIONAL SUMMARY:

  • Automation Test Engineer(SDET), with 8+ years of experience in all phases of software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) in Software Testing of Web based applications, Client Server Applications, Cloud and API’s. Diversified experience in Automation, Manual testing serving various domains such as Healthcare, Finance, Retail, and Banking.
  • Extensive experience and understanding on Agile and Waterfall methodologies.
  • Extensive experience in developing Selenium,Java Automation Frameworks (BDD/TDD,Keyword Driven, D Confidential Driven, and Hybrid)
  • Experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Experience in object oriented programming languages like Java which covers concepts like Classes, Objects, Methods, Inheritance, Polymorphism, Abstraction, Encapsulation, Interfaces, Exception Handling etc.,
  • Experience in working with open source tools such as Selenium (Selenium RC, Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, JUnit, Test NG,AWS and Eclipse
  • Experience with industry standard test automation tools development of scripted modules, reusable libraries,parameterization and usage of d Confidential input files
  • Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX, Angular, Node Js and J - Query.
  • Worked on Web Services SOAP and REST Testing using SOAP UI /Ready API
  • Possess expert level of understanding of WSDL, XSD, Schema, DTD, XML documents for Web Services Testing.
  • Creative and analytical problem-solving skills and ability to quickly learn and adapt to new and challenging scenarios
  • Strong knowledge on Version Control Tools like CVS, SVN and GitHub.
  • Proficient in creating, maintaining and executing Test Plans, Test Cases and Test Scripts based on requirements/User Stories
  • Experience in Leading and coordinating the integration, Offshore and Onshore teams.
  • Expertise in using Selenium WebDriverAPI to automate tests on cross browser and cross platform environment.
  • Developed SQL queries to query d Confidential base to test backend process of application
  • Experience in working with Behavioral Driven development (BDD) by writing gherkins language in cucumber.
  • Experience with Test NG Framework and JUnit Framework.
  • Expertise and conduct functional testing, black box testing, integration testing, system testing, regression testing and user acceptance testing.
  • Experienced using Web-debugging tool like FirePath and Firebug for finding elements
  • Experience in configuring application framework by processing excel spreadsheets using Apache POI.
  • Experience on Build Management tools like Maven.
  • Exceptional ability to quickly learn new concepts, Attention to detail, self-motivating and enthusiastic to work in a fast-paced environment with new technologies as an individual and/or as a team member.

TECHNICAL SKILLS:

Methodologies: Agile (Scrum) and Waterfall

Software Testing: Functional, D Confidential base, Security, Performance, Desktop Applications and Web based UI Testing, Windows and Web Services.

Technical Leadership: Estimations, Project Planning and Project Scheduling, Project Execution, Task Assignment, Tracking and Status Reporting, Risk tracking and Management, Team Coordination and working with various Cross Functional Teams, Impact Analysis, Change Management, Agile, Waterfall and Prototype Models

Testing tools: Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Cloud Testing, Protractor,Jasmine, Cucumber, TestNG, JUnit, UFT/QTP, APPIUM, SOAPUI and Gherkin

Test Build & Integration Tools: Maven, ANT, Tortoise, SVN, GIT, Jenkins, TeamCity, Hudson, Bamboo and TFS.

Programming Languages: JAVA, JavaScript, C, C++

D Confidential bases: MYSQL, Oracle, SQL Server.

Testing Frameworks: Modular, D Confidential -Driven, Keyword-Driven, Hybrid, Test Modularity, Business Process Testing (BPT), Behavior Driven Development (BDD) and Page Object Model.

Other tools: Jira, Rally, Bugzilla, Quality Center, Eclipse, FireBug and Fire Path.

Automation tools: Cucumber, JUnit, TestNG

Web services: SOAP and REST full web services testing

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Markup Languages: HTML, CSS, XML, XPath, CSS Selector

Operating Systems: WINDOWS, Ubuntu, Linux, Mac OS

MS Office Tools: Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

PROFESSIONAL EXPERIENCE:

Sr.Automation Engineer

Confidential, Harrisburg, PA

Responsibilities:

  • Coordinated with Project Managers, Development Team, Business Analysts, and End-Users for better quality testing.
  • Worked closely with business team to understand the Requirement Document.
  • Worked in Agile/Scrum methods for testing approach, attended daily Stand up calls, Functional Review meetings with the Scrum team, created Test Plan for different Sprints and Stories.
  • Participated in documenting Automated Test Strategy and assisting the Testing Team with on-going Automated Test Execution.
  • Worked as a Software Development Engineer in Test (SDET), responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Performed functional, regression and UAT Testing extensively used Selenium Web driver.
  • Automated Test cases and Steps by using concepts Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
  • Implemented BDD framework for the first time in the organization by writing features files, step definitions and closely worked with the Product owner using cucumber.
  • Used core Java for the implementation of Automation using eclipse.
  • Maintained Automation scripts and responsible for code check-ins into GitHub.
  • Used MAVEN to build and run the Selenium automation framework.
  • Used Selenium Grid for various browsers to perform Cross Browser Testing.
  • Created synchronization points in the application to deal with timing problems using waits.
  • Used Jenkins tool for continuous integration of the builds.
  • Designed and developed tests for Mobile App Testing in Android Platform using Appium.
  • Download and Configured Android emulator to work in our testing environments.
  • Responsible for writing test plan/cases for the android and IOS application.
  • Performed the application compatibility in the Versions of Chrome, Mozilla Firefox, Safari and Internet Explorer browsers using Selenium.
  • Used selenium with java, frameworks, design approaches, and various effective implementation techniques.
  • Prepared SQL scripts to verify the d Confidential base updates, inserts and deletes of the records.
  • Done back-end testing by writing SQL queries and validating them against the d Confidential base.
  • Performed Testing Web services SOAP using SOAP UI.
  • Mapped all the Requirements with the Test Cases using Requirement traceability matrix.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and d Confidential driven testing using excel file in Selenium.
  • Performed System Testing, Smoke Testing and Regression Testing on different environment.
  • Generated reports using extent reports after testing mobile applications to analyze the pass percentages and failed cases.

Environment: Selenium Web driver, Grid, GitHub, XML, HTML, Jenkins, MAVEN, CSS, RALLY, GUI, BDD framework, Cucumber, Agile, SQL, MSSQL, MYSQL, Appium, JAVA, JavaScript, SDK, emulator.

Automation Test Engineer

Confidential, Mclean VA

Responsibilities:

  • Responsible for automation master test plans, environment configurations, application installations and testing schedules. Create, execute & Automation lead for a team providing testing services for Windows applications, Web applications
  • Designed automation framework depending on project and application complexity requirements. Maintained and improve the automation framework used by the automation team.
  • Developed a Hybrid Automation Frameworks using Selenium, implemented Page Object model(POM) using Selenium Page factory.
  • Responsible for establishing consistent testing practices using standard tools across multiple projects while adhering to quality processes.
  • Lead process improvement activities to identify and resolve issues. Create and maintain d Confidential sets and d Confidential base environments required for Automation tests
  • Performed automated tests using Selenium WebDriver using Junit framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium Grid and Jenkins.
  • Used automated scripts to perform Functionality Testing during the various phases of the application development using Selenium.
  • Experience in testing web services using SOAP/REST.
  • Developed test scenarios and test cases for Integration and System testing each release.
  • Created Test Cases, Test Case Inventory, Traceability matrix based on mapping document and requirement.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Involved in Cross browser testing and Back-end Testing using the d Confidential base comparable results.
  • Worked on Execution Tracker, Test Design Tracker & Defect Metrics.
  • Performed complex d Confidential validation using SQL queries.
  • Developed Test Cases for testing the mapping designs before going to the production
  • Written several complex SQL queries for d Confidential verification and d Confidential quality checks.
  • Used complex SQL Queries for Backend Testing of the application.
  • Perform Defect Tracking and reporting with strong emphasis on root-cause analysis to determine where and why defects are being introduced in the development process.
  • Tested d Confidential migration to ensure that integrity of d Confidential was not compromised.
  • Review the test cases written based on the Change Request document.

Environment: MS SQL 2008/2005, HTML, Java, XML, XSD, SOAP UI, Selenium Web Driver,Log4j,Apache POI, GitHub,Grid, Maven,Rally and Jenkins.

Automation Developer

Confidential,Dallas TX

Responsibilities:

  • Used the Agile methodology to build the different phases of Software development life cycle.
  • Developed Web Client Test Cases based on Business Rules.
  • Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
  • Tested cloud-based mobile applications across multiple platforms touching the full stack across the web.
  • Conducted updating and d Confidential configurations for multiple apps released weekly.
  • Collaborated with all teams within the agile environment.
  • Participated in a design and architecture of a framework to target the testing of web applications.
  • Identified issues before they became problems and collaborated to fix them.
  • Tested release candidates updates and third party app updates for apps on multiple operating systems and devices.
  • Used different types of virtual devices(Emulator) and real devices for Test Cases Validation
  • Hybrid framework with Android Driver was developed and generic keywords were implemented.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Performed Unit testing & Integration testing of the scripts developed.
  • Execution of test scripts using Selenium Web Driver using TestNG.
  • Performed Unit testing & Integration testing of the scripts developed by Python.
  • Worked with developers and the testers to verify test cases.
  • Well versed with Quick Test professional (QTP) to support test automation using potential features like D Confidential Driven Tests, Check points, regular expressions and functions.
  • Created and executed multi-action scripts based on test script/scenario flows
  • Involved in querying using SQL and updating records and validate d Confidential base records as expected.
  • Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams.
  • Developed automation test scripts using Selenium to evaluate Security of Web based user authentication apps.
  • Maintained bug lists for critical issues using Quality Center& reported the same in status meetings
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders.
  • Coordinated user Acceptance testing with final users & prepared end user documentation for the new system.

Environment: JAVA, HTML, XML, JSP, Oracle, Selenium Web driver, TestNG, SOAPUI, JIRA.

SDET - QA

Confidential, Boston MA

Responsibilities:

  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
  • Served as a liaison between business, application team and technical team
  • Reviewed the requirements and use case diagrams to write Test Cases/ Test plan that would test various scenarios.
  • Create test plan and test cases for manual and automated testing from business requirements to match the project’s initiatives.
  • Used Keyword driven, Page Object Model, D Confidential Driven using CSV, CSS Selectors as a part of Framework.
  • Performed ETL testing and precise documentation.
  • Performed testing of schemas in different environments like staging and ODS.
  • Helped Automation engineers in writing the code and solved technical issues
  • Experience in parallel testing using Selenium Web Driver.
  • Worked on Agile (Scrum) project methodology.
  • Perform Selenium automation using Selenium Web Driver and Selenium IDE
  • Test the web modules flow and improve the script performance using Selenium find elements.
  • Tested Service Oriented Architecture application using Soap UI.
  • Served as functional SME for DB2 migration project providing recommendations for improvement and technical expertise alongside project life cycle resulting in the delivery of projects on time.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.
  • Extensively used Selenium APIs such as taking a Screenshot for Capturing Failed test cases, ‘Select’ for selecting multiple values from list, Action for various key and mouse event, by with different Locators (X Path, CSS, id, Link text).
  • Wrote SQL queries extensively, queried d Confidential base and generated test reports.
  • Automated mobile application by using emulators and simulators using API
  • Knowledge on the Android application development
  • Performed Defect Tracking & Management in Rally.
  • Supported production install and served for project issues in the capacity of a Lead Analyst.
  • Involved in Unit Testing the code and provided the feedback to the developers.

Environment: JIRA, Confluence, Java/J2EE, Junit, Fiddler, Selenium WebDriver, DB2, Windows XP, MS Access and MS Excel, JQuery.

Software Engineer

Confidential

Responsibilities:

  • Worked on UI designing, d Confidential modeling, and reviewed the design documentation.
  • Responsible for development and consumption of SOAP and Restful Web services.
  • Performed unit testing using JUNIT framework and used JQuery test cases for testing action classes.
  • Involved in writing Junit Test cases, doing smoke test as testing framework.
  • Designed (high-level and low-level designs) and developed the application using the Spring4.0MVC framework.
  • Implemented SQL queries for d Confidential base interaction.
  • Extensively worked on Stateless Session EJBs for business logic.
  • Wrote Shell Scripts to perform the End of the day job to process feed files that comes from various systems.
  • Designed developed and maintained the d Confidential layer using Hibernate andperformed configuration of Struts, Application Framework.
  • Conduct knowledge sharing sessions among the team members in technical areas.
  • Used Hibernate in d Confidential access layer to access and update information in the d Confidential base.
  • Involved in writing queries to extract d Confidential from the D Confidential base.

Environment: Java 1.8,J2EE, Spring framework, Hibernate 3.x, jQuery, Servlets 2.3, AJAX, Web services, SOAP, XML, Apache POI, JQuery, JavaScript, Oracle 10g, WebSphere 7.0, Agile Methodology, JUnit, XSLT, HTML/DHTML.

We'd love your feedback!