We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

Manassas, VA

SUMMARY:

  • About 8 years of experience in the Information Technology Industry prominent in Quality Assurance and software testing in diverse environments (manual and Automation). Proficient ability in handling Web - based application, Client-Server application in diverse setups, and developing automation tests in technologies like; Selenium suite (IDE, RC, Web Driver, GRID), Cucumber, HP QTP (HP UFT), Java, J2EE, Web Services (RESTFul & SOAP), XML, HTML, JavaScript, VB Script, TestNG, JUnit, Unix, SIT and UAT, SOAP UI, Diversified test manager knowledge in QA and software testing in Agile, as well as using JIRA, QC/ALM, also;
  • Excellent testing skills in Black Box Testing, Backend Testing, User Acceptance Testing (UAT), System Testing, Regression Testing, Integration Testing, Load Testing and Smoke Testing.
  • Experience in designing test strategy, test plan, planning and implementation of test suite.
  • Experienced in creating Data driven, Keyword driven frameworks.
  • Experience in Functional and Regression testing utilizing manual and automated testing skills.
  • Solid knowledge of SDLC, SQA Methodology and tools.
  • Develop all lines of QA documentation including Test Plans, Test Cases, and Traceability Matrices.
  • Utilize knowledge of Java to create automation test scripts.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
  • Automated regression test cases using Jenkins build jobs, Selenium IDE, WebDriver, TestNG and Maven.
  • Hands on experience in using build and project management tools like Maven/Ant and Configuration management tools like SVN, GIT.
  • Work experience in integrating Automation scripts (Selenium Web Driver API) with Continuous Integration tools JENKINS/Hudson and for scheduling or nightly batch run of the Script.
  • Worked extensively in testing Web Services API (Soap and Restful web services) using SoapUI and validated the response using assertions.
  • Experienced in developing Test cases for system level performance testing.
  • Expertise in Java and OOPS concepts required for Selenium frameworks. Expert in performing Data Driven Testing to validate the components displayed on the website using Selenium.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Extensive use of defect tracking tools, such as Jira, ALM, Quality Center, Test Director, VSS tracker, Clear Quest and Test Track Pro.
  • Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla, etc.
  • Experienced in working with different software methodologies like Agile, scrum, test driven development and water fall methodologies.
  • Managing the testing team by delegating tasks and tracking the same.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Recognized and for high productivity, attention to details and the ability to effectively engage and meet expectations as well as business requirements.
  • Experience in End-to-End testing, Ad-hoc testing.
  • Have experience developing user stories using CUCUMBER for behavioral driven development, integrated with TestNG, MAVEN.
  • Excellent communication and service oriented skills with added multitasking ability.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform excellently as a good team member.
  • I have an inert desire to learn new technologies and improve on those I currently use. I cope very well with challenges and pressure. Therefore my intent is to find a position where I can continuously project my Quality Assurance testing talents to serve my employer and achieve my expectations.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Junit, TestNG, Jenkins, Apache POI, HP UFT/ QTP, Soap UI, Cucumber

Test Mgmt Tools: HP-Mercury Quality Center 9.0, 9.2/ALM, JIRA Microsoft Jira

Scripting Languages: TSL, VB Script, C, C++, PHP, Java, PL/SQL

Web Technologies: HTML, CSS3, JAVA SCRIPT, XML

Servers: MS IIS, Apache, Web logic, WebSphere

Database: MS SQL Server, MS Access, Oracle

Platforms: Windows XP/ NT/ 2000/98/7/8/10, UNIX, Mac OS XS

Application Tools: MS Office Suite (Word, Excel and Power Point, Outlook, Access), Lotus Notes.

Version Control: Git, SVN, VSS.

PROFESSIONAL EXPERIENCE:

Confidential, Manassas, VA

Automation Test Engineer

Responsibilities:

  • Identified the test cases to be automated and performed data driven testing and regression testing using selenium web driver and enhanced the overall functionality of the application.
  • Involved in the project team, which focused on testing and dealing with process, tools and best practices. This team also leveraged testing knowledge, technology, methodology and resources across similar projects.
  • Used java in selenium web driver to write automation test script.
  • Created functional and regression test cases based on business requirements and design documentation.
  • Created automation scripts using Selenium WebDriver and Java to perform manual and automation testing.
  • Executed functional and regression scripts for various modules of the application by using Selenium WebDriver in multiple browsers.
  • Created scripts from scratch by using TestNG and Junit Frameworks.
  • Used Firebug and fire path Tool to identify the Object's ID, Name, XPath, link in the application
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
  • Developed the Test Cases Client based on FSD'S and Business Rules; And for Web Client Test Cases based on Use Cases, Wire Frames, Annotated Documents and Business Rules.
  • 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.
  • Defect Reporting, Analyzing, Tracking and Report Generation using Mercury Quality Center.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.

Confidential, Baltimore, MD

QA Analyst

Responsibilities:

  • Designed and maintained test schedules, test plan, test strategy, test assignment documents for various testing activities
  • Arranged daily meetings with onsite and offshore leads to get and provide project status.
  • Created test plans and wrote test cases for manual execution
  • Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solution
  • Work closely with SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s)
  • Early identification and communication of risks related to assigned Projects.
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Executed manual and automated test scripts/plans and provide defect and usability feedback to the SCRUM team in a timely manner
  • Participated in SCRUM team development and maintaining testing environments
  • Meet with the IT Architects/Scrum Masters to get an overview of the project.
  • Develop an automated approach for testing with Selenium Framework — identifying toolsets and establishing the needed environment.
  • Used Jira to report and track bugs and impediments.
  • Performed data-driven, Functional, GUI, Black box and Regression testing using Selenium Web driver.
  • Executed functional and regression test automation script for various modules of the application by using Selenium Web Driver in multiple browsers.
  • Created Test Automation Script from scratch by using Selenium Web Driver with TestNG Framework.
  • Provided functional and regression test automation for software applications and environments using Selenium WebDriver.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link, CSS Selector in the application.
  • Added annotations to the test suites (selenium)
  • Performed Database Testing validating data purse from Web transactions & business rules by writing SQL queries using SQL Developer.
  • Involved in testing of database using SQL queries. Created automated test scripts in QTP using VB Script
  • Created various graphs & reports for test lab and defect modules in Quality Center and used Dashboard module to track the activities.
  • Attended daily scrum meetings early morning with the developers and architects to report on what was done day before, what was to be done that day and report any impediments.
  • Reported testing progress at the end of every sprint in the Sprint Review Meeting.
  • Participated in and offered valuable contributions in all the scrum meetings (i.e. from planning meetings to retrospective meetings).

Confidential, Atlanta, GA

QA Analyst

Responsibilities:

  • Responsible for Planning and Analysis of the project and involved in creating Test Plan, Test Scripts and Test cases
  • Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
  • Created and managed test cases and detailed test procedures for administered software tests.
  • Determined acceptance criteria and recorded software test results.
  • Analyzed test results and recorded and reported defects.
  • Executed functional, regression, and end-to-end testing as required on GUI and Mainframe applications.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Develop user stories and further automation and reporting using Cucumber, Maven, Jira
  • Worked on creating test case for Object -driven framework for selenium Web Driver.
  • Involved in automating test cases using Selenium Web Driver.
  • Worked on creating test case for Object -driven framework for selenium Web Driver.
  • Installed new builds to QA test servers, configured test machines in order for the installation process of builds to execute correctly.
  • Wrote and executed new test procedures; updated test procedures as functionality changed during testing cycle.
  • Involved in Functional, Integration, Regression, System, and User Acceptance Testing (UAT) during the various phases of the application testing.
  • Performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application.
  • Documented and tracked software defects.
  • Tested the application for browser compatibility using internet explorer, Netscape Navigator, and Fire fox.
  • Interacted with developers and Business Analysts to resolve defect issues.

Confidential, Norton, VA

QA Analyst

Responsibilities:

  • Created and managed test cases and detailed test procedures for administered software tests.
  • Determined acceptance criteria and recorded software test results.
  • Managed various testing activities throughout the Software Testing Lifecycle (STLC) for multiple projects.
  • Involved in implementing a uniform QA process among all the projects that I was involved in.
  • Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
  • Followed Agile Methodology to emphasize on real time communication over written documentation and to minimize risk by implementing software test effort in short time sprints or iterations.
  • Managed and Conducted Defect Review and Test Execution Status meetings with cross project team members.
  • Worked with Selenium to enhance the scripts to provide utmost testing solution for Regression Testing.
  • Extensively used functions while editing test scripts to minimize code redundancy and to improve the performance.
  • Created Test Plans and Scenario which describes the features and functions to be tested.
  • Prepared Test Cases based on Business Requirements and required documents.
  • Actively participated in the weekly Project Status Meetings.
  • Assigned test cases to responsible testers through by creating various Test Sets in Test Lab module.
  • Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing and resolved system defects.
  • Detected, reported and tracked defects using HP ALM / Quality Center.

Confidential, Manassas, VA

QA Tester

Responsibilities:

  • Managed various testing activities throughout the Software Testing Lifecycle (STLC) for multiple projects.
  • Involved in implementing a uniform QA process among all the projects that I was involved in.
  • Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
  • Followed Agile Methodology to emphasize on real time communication over written documentation and to minimize risk by implementing software test effort in short time sprints or iterations.
  • Managed and Conducted Defect Review and Test Execution Status meetings with cross project team members.
  • Worked with Selenium to enhance the scripts to provide utmost testing solution for Regression Testing.
  • Performed Automation and Performance Test by Using Selenium WebDriver.
  • Extensively used functions while editing test scripts to minimize code redundancy and to improve the performance.
  • Created Test Plans and Scenario which describes the features and functions to be tested.
  • Prepared Test Cases based on Business Requirements and required documents.
  • Actively participated in the weekly Project Status Meetings.
  • Assigned test cases to responsible testers through by creating various Test Sets in Test Lab module.
  • Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing and resolved system defects.
  • Detected, reported and tracked defects using Jira.
  • Performed cross browser testing using Selenium Web Driver.

Hire Now