We provide IT Staff Augmentation Services!

Automation Engineer Ii Resume

2.00/5 (Submit Your Rating)

Lansing, MI

SUMMARY

  • A highly competent and results oriented Senior QA/QC Manual and Automation Test Analyst with about 7+ years’ experience in Software Testing, Silk Test Workbench and Selenium Automation, Development, JAVA web projects, Team Management & training, Client facing.
  • Proven ability in Silk Test Workbench, Selenium WebDriver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, TDD, BDD, Web testing and Functional testing.
  • Experienced in each phase of Test Life Cycle (STLC) and good knowledge in all phases of SDLC, Test strategies & Test plans, UAT.
  • Worked on various testing frameworks such as, Selenium WebDriver & RC, Selenium Grid, Cucumber, JAVA, Junit, Maven, JUnit, Web Applications, JIRA, SQL; Worked in various domains such as Healthcare, Manufacturing, Financial/Trading, Insurance/P&C, and education domains, Automation & Testing tools.
  • Excellent experience in automation of Web - based, Highly transactional and large Client/Server/Multi-tier applications
  • Proven ability in writing JAVA, JUnit, C# scripts and Leading JAVA, C#.Net projects automation
  • Solid experience of Defect/Test Management tools such as JIRA, Quality Center/Test Director, and Bugzilla.
  • Excellent experience of HP automation tool QTP and VBScript language
  • Proven skills in SQL, RDBMS and UNIX variants like LINUX, Solaris, HP-UX.
  • Expertise in writing SQL Queries, SQL Scripts and performing Database testing.
  • Experienced in all the stages of theSDLC(Software Development Life Cycle) &VLC(Validation Life Cycle).
  • Proven skills in Leading and training teams, Test Management and Meeting the deadlines
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.
  • Solid experience of Software Development Life Cycles (Waterfall, Kanban, V-Model and TDD, Agile/Scrum) and QA coordination with Development team.
  • Developing test strategy plan for requirement changes and experience in direct interaction with client and understanding their needs to deliver expectations on time.
  • Expertise and conduct functional testing, black box testing, integration testing, system testing, regression testing and user acceptance testing.
  • Experienced in Unit testing, Mainframe, preparation of SQL queries to conduct database testing.
  • Strong in automation test case feasibility and developing POC for automation tool.
  • Experienced in using Test Management tool TFS, Rally, Jira and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
  • Adept in all phases of project development, from concept through realization and Production Support.
  • Proficient in Defect analysis, performing Verification and Validation activities.
  • Experienced in preparing the Software Test Plan, which includes, analyzing requirements during the requirements analysis phase of projects, Escalate the issues about project requirements to Project Manager / Test Manager.
  • Gathered requirements from the Users, SME’s, Business Analyst and Development Lead’s.
  • Proficient knowledge in various types of software Testing such as Usability Testing (UT),Smoke Testing, Sanity Testing, Positive and Negative Testing, Data Driven Testing, Regression Testing, Unit Testing, and Integrated Testing.
  • Ensured content and structure of all Testing documents / artifacts is maintained. Track and report upon testing activities, including testing results, test case coverage, required resources, defects discovered and their status, performance baselines, etc.
  • Designed and used Automation Test Frameworks (Hybrid and Data Driven).
  • Documented, implemented, monitored, and enforced all processes and procedures for testing which are the standards defined by the organization. Logged project related issues in the defect-tracking tool identified for the project. Reviewed & revised suit of test cases to reflect changes made to the Test Plan documentation for new functionality and performance issues. Proficient in using Quality Center for Test Planning and Defect Reporting and Tracking; Thorough understanding of the Defect life-cycle process. Worked with cross-functional testing teams and developers for closing defects.
  • Proficient in communicating effectively with excellent analytical and troubleshooting skills.

TECHNICAL SKILLS

Artifacts: Test Plan, Test Case, RTM, Test Summery Report, Bug report

Automation Tool: Silk Test Workbench, Selenium WebDriver, Selenium RC, Selenium Grid, Quick Test Pro

Framework: Junit, TestNG, Page Object Framework, Page Factory, Cucumber, Fitnesse and Concordian

Development Methodology: Agile, Scrum, Waterfall

Continuous Integration: Jenkins, Hudson, Team City

Performance Tool: HP LoadRunner, JMeter

Test Management: HP Quality Center, Rational Quality Manager, Test Link

Defect Management: JIRA, HP Quality Center

Web Service Tool: SoapUI, http client 4.4, XML

Programming Languages: Java, Ruby, C#, Java Script, VB Script, XML, Groovy

Database/Database tools: SQL Server, Oracle, MySQL, SQL Developer, Toad

PROFESSIONAL EXPERIENCE

Confidential, Lansing, MI

Automation Engineer II

Responsibilities:

  • Working on Silk Test Workbench and Selenium Web Driver with TestNg -Working On Protractor with Jasmine.
  • Worked as offshore - Onshore Lead.
  • Preparing test scenarios & test Cases for integration, system and performance testing
  • Preparing test data’s for the test cases & executing test cases and record defects in the defect tracking system.
  • Used JIRA to document and report/track all issues and defects.
  • Analyzing the test cases prepared by other team members.
  • Communication with the test lead / test manager
  • Extensively involved in functional testing, regression testing, database testing, performance testing & compatibility testing
  • My responsibilities also include development of multiple tools for Azure VM management using the following technologies:Java .Net Framework 4.5, Web APIs.
  • Developed Views, controllers and business logic models using.Net.
  • Developed ASP.NET website usingJava, HTML, JavaScript, ASP.Net and ADO.Net
  • Modifying the existing test cases based on change in a feature and requirements.
  • Responsible for attending the daily meeting regarding the status of the Application on daily basis in the Agile Environment.
  • Extensively worked on WCF Services usingJava code.
  • Business logics of the project were written inJava.
  • Working on Robot framework with python background.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Performed Smoke and Functional testing on every build of the application.
  • Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.

Environment: .Net, Selenium 2.4, TestNG, Protractor, JIRA, UNIX, Robot, Python, Silk Test WorkBench

Confidential, Minneapolis, MN

Sr. Automation Engineer

Responsibilities:

  • Involved in Understanding the Functional Requirements of the Application.
  • Worked as offshore - Onshore Lead.
  • Working as a Senior Test Automation Engineer responsible for building the new Selenium test frameworks and extend the existing frameworks. These frameworks allow us to perform end-to-end testing in multi-component environments.
  • Writing Test automation script in Selenium Web Driver.
  • Configuring TestNG Framework to execute Selenium scripts.
  • Application is developed inC#and UI is created using WPF following the MVVM pattern.
  • My responsibilities also include development of multiple tools for Azure VM management using the following technologies:C#, .Net Framework 4.5, Web APIs.
  • Analyzing and understanding the requirements specifications.
  • Review, creation and execution of test cases, test scripts and documentation related to functional, backend and integration testing based on the user stories.
  • TestNG plugins to run the Seleniumscripts.
  • Web services testing using SOAPUI (Get Mehod, POST Method)-SOAP and RESTFul (JSON)in Java in e-commerce application.
  • Tests of a specific function within application, requiring some type of user input, and returning some type of results.
  • Create Automation Scripts for Test Data creation and Regression Testing.
  • Performed Positive & Negative testing through Automation.
  • Designing and implementing the Automation Framework (Hybrid) and its data
  • Script Development, Debugging and Reviewing
  • Verifying UI elements on a web page is common feature of automated tests
  • Participating in walkthroughs and defect report meetings periodically.

Environment: Quality Centre, Java, SAP ECC, Selenium 2.4, Maven and TestNG

Confidential

Sr. Selenium Engineer

Responsibilities:

  • Analyzed Business Requirements and Functional Specifications to develop Test Plan and Test cases.
  • Involved in creating Test Scenarios and Test data by looking at the Requirements.
  • Performed manual testing for functional and back end testing.
  • Designed and developed Keyword Driven and Data Driven automation framework for functional, and regression testing using Selenium Web driver.
  • Developed and executed automated tests scripts using Selenium for Regression Testing applying different Automation Framework.
  • Developed new and updated existing Automation test cases using Selenium Web driver.
  • Tested entire functionality of the application on different browsers based upon Business and System Requirements.
  • Compiled test metrics on a weekly basis and tracked the status of the test cycle.
  • Analyzed the script execution report using java framework like Cucumber, TestNG.
  • Maintained requirements traceability matrix for Automation Testing Results within Quality Center projects.
  • Designed Test Cases report validation in Quality Center for UAT testing with end customers.
  • Worked in Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
  • Responsible for execution of regression scripts on each Service pack release and updated results in QC. Entered and managed defects in Quality Center.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Created SQL Validation scripts for backend validation using PL/SQL.
  • Implement cross browser and cross platform web testing with Selenium RC and Web Driver.
  • Strong background in coding for automation, without reliance on record and playback scripting.
  • Prepared test Scripts for conducting User Acceptance Testing (UAT) Designed and developed automated scripts for functional, regression, integration testing using Selenium.
  • Worked on testing status, reporting to the higher management and retesting the fixes.
  • Participated in daily stand-ups and project meeting to keep track of project priority and status.

Environment: Selenium Web Driver, Quality Center, Soap UI, SQL, Cucumber, Eclipse, JIRA, Windows 7/Vista/XP, Oracle, Java, UNIX, Fire bug.

Confidential

QA Engineer

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.
  • Analyzed Business requirements, functional specs and Use Case documents.
  • Worked directly with Business Analysts to understand the changes and updated requirements.
  • Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
  • Helped Quality Center Administrator to maintain users, groups, domain, projects, and policies.
  • Set up test cases, test sets, and defects in Quality Center.
  • Wrote Manual Test cases in Quality Center and executed the test cases.
  • Scheduled the script execution, published results and reported defects as required in Quality Center.
  • Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
  • Used QTP to automate function for the web application.
  • Created QTP advance automation frameworks using descriptive programming, modular approach, custom functions, logics, and looping for Regression testing.
  • Involved in Regression Testing for every changes in modules.

Environment: HP Quality Center, QTP, UNIX, Windows, MS Office, Mozilla, Agile, Ajax.

Confidential

Java Developer

Responsibilities:

  • Involved in several phases of the project including application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Developed the code for the tabulated listings, reports and charts for the performance of the employees using MVC design pattern and on Struts Framework and data access.
  • Develop user interfaces using JSP, HTML and CSS.
  • Used ClearCase as a source code controller, Used ClearQuest for issues and defects.
  • Developed the interacting JSPs and Servlets for modules like User Authentication and Performance Display.
  • Developed front-end user interface modules by using HTML, XML, etc. Front-end validations of user requests carried out using Java Script.
  • Developed the Actions classes, logic classes for executing business logic, DAO classes to access the DB using.
  • Spring and Hibernate.
  • Responsible for code reviews, writing unit test cases and unit test using JUnit.
  • Lots of bug fixing to make new changes and enhancements. Worked in a fast pace environment, handling lots of multi-tasking to meet the deadlines.

Environment: JSP, JDBC, JNDI, Web Services, ANT, Log 4j, JavaScript, XML, EJB, Eclipse, DB2, Spring, Hibernate, JUnit, Rational ClearCase, WebSphere Application Server, Rational Application Developer (RAD).

Confidential

JAVA Developer

Responsibilities:

  • Analyzed requirements and created detailed Technical Design Document.
  • Analyzed functional specification and reviewing changes.
  • Involved in the analysis of which framework should be used for the Project by writing POC Pros and cons of different frameworks.
  • Wrote Technical and Functional test scripts.
  • Contributed to project by working on end-to-end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.
  • XML is used to create data transfer logic from other formats to XML file for billing module.
  • Oracle database is used to design Database schema, create Database structure, Tables and Relationship diagrams.
  • WebSphere is used as the application server.
  • Developing JSP's for front end, developing Servlets and Session Beans in middle tier
  • Wrote the test cases for Payment module.
  • Designed and developed modules DCB and Data transmission.
  • Migration of hardcoded Account numbers to Database.

Environment: Java, J2EE, JSP, Servlets, Java Script, Custom Tags, JDBC, XML, JAXB, Oracle, Sybase, WebSphere Application Server, Log4j, VSS, Windows NT.

We'd love your feedback!