We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

Fairfax, VA

SUMMARY:

  • Quality Analyst with hands on Programming with 9 years which includes various types of Testing Like functional, security, performance, Automation, Manual and Agile SDLC Experience
  • Selenium grid with Java as the Test Language and execute tests across multiple Browsers and Remote machines simultaneously.
  • Expertise in Selenium IDE, Selenium Grid and Selenium Web driver.
  • Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA.
  • Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.
  • Expertise in Java and OOPS concept required for Selenium.
  • Experienced in Selenium Grid.
  • Bug Reporting or Defect tracking using HP Quality Center, JIRA and Clear quest.
  • Extensive work experience in debugging issues, creating Test cases in excels sheet providing solutions.
  • Extensive knowledge of Software Testing Life Cycle (STLC) and Bug Life Cycle.
  • Developing and Maintaining Test Scripts, analyzing bugs and interacting with development team members in fixing the defects.
  • Good Working knowledge of Automation tools and Expertise in Selenium, QTP.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/Grid/RC/IDE, QTP and Test Director/Quality Center, SOAPUI, RUP tools. TestNG, Junit.

Languages: PL/SQL, C++, JAVA, VB, XML,HTML, CSS

Scripting Language: VB Script, Java Script, JQuery, WSDL, and UNIX shell

Frameworks: Microsoft Office, Protocols (SOAP, REST)

Databases: Oracle9i/8i, SQL Server, MS - Access, RDBMS Concepts.

Application Servers: Jakarta Tomcat, Oracle Web Application Server

Operating Systems: UNIX, Windows 95/98/NT/2000/XP/2003 Server/2008 Server

PROFESSIONAL EXPERIENCE:

Confidential, Fairfax, VA

Automation Test Engineer

  • Developed Quality Management plans and test strategy for each sprint/release, review test plans and conduct peer reviews of plans & test cases.
  • Maintain Regression suite and assist the QA team in running the regression suite at end of each sprint
  • Worked with Product owners to ensure business requirements are adequate & ensure test cases are developed according to standards for both manual and automated.
  • Coordinated with QA directors/Project directors in implementing Agile methodology as per client standards.
  • Used X Path to work with dynamic and static objects in Selenium.
  • Acceptance Test Development and User Stories using Cucumber
  • Performed Quick Regression, functional testing on Sprint application
  • Sprint Web Services testing using Open source SOAPUI
  • Using JIRA for defect tracking & Management of defects on a daily basis
  • Database Migration and deploying QA Environments and test against the changes
  • In corporate Selenium for automation of Identified Test Scenarios
  • Automated the test cases by recording those using Selenium IDE and writing test scripts using Selenium WebDriver.
  • Run the test cases on multiple browsers simultaneously using Selenium Grid
  • Test on Staging Environments for payments functionality and Releases
  • Execute test Cases simultaneously on different machines on multiple browsers

Confidential, McLean, VA

Selenium QA Tester

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Worked in the agile environment with frequently changing requirements and features set.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and Junit framework.
  • Used Java language and Junit framework for scripting.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and TestNG.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI and Postman.
  • Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
  • Used Defect Management tool JIRA.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Confidential, Washington, DC

Selenium QA Tester

  • Involved in understanding and reviewing requirements, creating the use cases, documenting all the requirements with each use case number and linking test cases with the requirements.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automated Test Suite using Selenium and WebDriver.
  • Involved in Test execution involving System Testing, System Integration testing, Regression Testing, Smoke Testing and many more.
  • Raising the defect in QC and closing with appropriate reason.
  • Wrote test cases from requirements documents and functional specifications using Quality Center.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation .
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Managed individual test cycles, reported bugs and worked with analysts and developers to resolve Automated the functionality and interface testing of application using Selenium Web Driver.

Confidential, McLean, VA

QA Engineer

  • Reviewed Business Requirement Documents and Technical Specification documents and translated them into executable test cases.
  • Attended requirement design, review and analysis documentation meetings.
  • Familiarized with Agile Software Development methodology in various project delivery phases.
  • Facilitated Black Box and White Box Testing.
  • Performed regression testing using Selenium.
  • Used WebDriver XPath to check application functionality.
  • Performed Positive Testing and Negative testing both manually and using selenium providing the required data through files.
  • Used SQL queries to retrieve data from tables and to perform Back-End testing.
  • Identified and logged defects in JIRA.
  • Actively interacted with Development and Business Teams to verify new updates in Business Requirement.

Confidential, Chevy Chase, MD

QA Engineer

  • Collaborated with Automation QA team to design an appropriate testing framework so that offshore team can conveniently participate in the project
  • Created Test Plans, Test Cases and Test Scripts which help functional-requirement based testing, Integration testing and Regression testing phase for overall system
  • Capture all Shared Object Repository and Local Object Repository for used with appropriate QTP actions.
  • Developed reusable and well commented QTP functions with VBs script so manual team could easily participate in the process.
  • Used Quality Center to document issues found during the test automation process.
  • Performed smoke testing on new builds for minimum acceptance testing.
  • Performed Data-Driven Testing for positive and negative data from external Excel file, and responsible in Validating data from SQL server in database.
  • Used SOAP UI to test Rest and SOAP based web services in SOA Environment. Performed Forecasting Web Testing services using SOAP UI.
  • Extensively used SOAP UI to validate and verify the output of the portfolios in the front end with the constant change in the portfolio’s in the backend system.
  • Exposed to fast paced SCRUM schedule and represented QA in SCRUM meetings

Confidential, Silver Springs, MD

QA Analyst

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and Hybrid framework.
  • Setup the Automation framework using Selenium GRID to run test cases in multiple browsers and platforms.
  • Involved in plan & perform testing, verification & validation, and quality assurance.
  • Logging and reviewing the defects in BugZilla Defect tracking Tool.
  • Automated test cases to perform regression testing using Java, selenium web driver 2.0 and eclipse IDE.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Performed Parallel Testing using TESTNG framework with Eclipse.
  • Work with soap UI for generating API request and analyze the response success and failures of interfaces.
  • Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate the data.
  • Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
  • Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests.

Hire Now