We provide IT Staff Augmentation Services!

Sr.qa Automation engineer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • 7+ years of experience in Software Quality Assurance and Testing Applications (Both Manual and Automation testing).
  • Sound knowledge on JUnit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Expertise in working with open source tools like Selenium (Selenium IDE, Selenium RC, Selenium Grid, Selenium WebDriver) using Java.
  • Experienced working with automated testing tools including Quick Test Professional 10.0, Load Runner 9.0, Quality Center 10 under different Environments for various applications adhering to different industry standards.
  • Proficient in mobile automation testing using Appium with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, defect tracking, and reporting.
  • Expertise in performing manual testing (emulators & IOS Simulators) & Mobile ApplicationTesting using Appium.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, Scrum and Waterfall models.
  • Experience in using Java IDE tools like Net beans and familiarity with other IDEs such as Eclipse .
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Good knowledge on Apache POI to read and write the data in Excel
  • Excelled in performing Manual Testing, GUI, Functional, Integration Testing, System Testing, Regression Testing and Black - box testing with Knowledge of performance, load and stress testing .
  • Good exposure to manual testing RESTFUL, web services in JSON format.
  • Experience with cross-browser and cross-operating system testing using selenium WebDriver.
  • Expertise in back end testing and writing SQL queries, Joins, procedures using Oracle and MYSQL for data validation and verification.
  • Flexibility to work in dynamic, continually changing environment and Team player with excellent verbal and written communication skills.

TECHNICAL SKILLS:

Languages: JAVA, C, C#, Java Script, HTML, XML, VB.

Testing Tools: Selenium WebDriver, Appium (Android Testing).HP Quality Center/ALM, JUnit, TestNG, JIRA, QTP, Eclipse, Manual Testing.

Operating Systems: Window 2000/2003/XP/7, UNIX, LINUX.

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

Database: SQL, Oracle, SQL Server, MYSQL.

Build Tool: Ant, Maven, Jenkins.

Bug Tracking Tools: JIRA, Quality Center (QC), Bugzilla .

Web Debugging Tool: Xpath, Fire path, Firebug, Webdebugger.

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Sr.QA Automation Engineer

Responsibilities:

  • Participated in writing Test Plan, Test strategy & Test Scenarios based on software documentation from business, technical and functional requirements.
  • Performed cross browser compatibility testing on chrome, firefox, IEbrowser using TestNG unit Testing Framework by adding different annotations
  • Created Selenium Test cases for automation using Selenium Web Driver, Eclipse, TestNg and java in windows platform to cut down regression testing time
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber .
  • Used Cucumber to write test cases for new modules.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Modelusing Selenium WebDriver, TestNG and Maven and Java
  • Build a detailed, reusable, Script-free keyword Driven, Data Driven framework for Test cases using Selenium Webdriver and TestNG.
  • Implemented the scripts by following Page Object Model design pattern..
  • Performed end-to-end testing of Mobile application and verified compliance for software quality standards of the organization
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used selenium Grid to run test cases in multiple browsers
  • Involved in acceptance testing using Cucumber
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit
  • Having the scripts integrated to Jenkins CI from the GIT repo.
  • Performed the test execution with continuous integration tool Jenkins.
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
  • Used JIRA as a mode to log bugs and communicate with managers and developers with issues regarding closure of bugs.

Environment: Java, Selenium WebDriver/ GRID, SOAP, JIRA, TEST NG, Maven, Jenkins, Cucumber, Appium, Agile Methodology, SQL, Eclipse, Oracle 10g, Windows NT/2007.

Confidential, Sunrise, FL

Sr. Selenium / Mobile Tester

Responsibilities:

  • Involved in analyzing Business Requirement Documents, creating test plan and prepared detailed test cases for UAT.
  • Reviewing the Test Plan & Traceability Matrix.
  • Extensively involved in all stages of testing life cycle, Test driven Development methodologies, Software Development Life Cycle ( SDLC ) using Agile methodologies.
  • Configured Selenium Web Driver, TestNG, Ant and created selenium automation scripts in java using Test NG prior to agile release.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Used XPath and CSS locators to locate elements.
  • Implemented mobile automation framework using APPIUM.
  • Tested Browser compatibility to ensure that it works on all Browsers (IE, Firefox, Chrome, Safari, etc.)
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Integrated the test suites in Jenkins to execute them automatically after every successful deployment.
  • Reported software defects in HP Quality Center and interacted with the developers to resolvetechnical issues.
  • Executed SQL queries and PL/SQl procedures, functions and packages for backend testing.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.

Environment: Java, Selenium Web Driver, TestNG, Ant, Jenkins, SOUPUI, TDD, Agile, XPath, Quality Centre, Firebug, SQL, Appium, Windows

Confidential, Boston, MA

QA Automation Engineer

Responsibilities:

  • Analyzed and reviewed Story Boards to gain overall understanding of the functionality of the application.
  • Written and executed functional test plans for manual testing.
  • Developed and Build Automation Framework from scratch using WebDriver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
  • Wrote several automation scripts in QTP with record/play and descriptive programming using VB Script
  • Performed data driven testing and GUI Check Points using Selenium WebDriver and enhanced the overall functionality of the application.
  • Developed test code in Java language using Eclipse, IDE and JUnit framework.
  • Used Apache POI as part of the Data driven testing.
  • Developed the smoke and Regression suites
  • Performed functional, system, and regression testing of a web based application working in an agile environment.
  • Implemented the scripts by following Page Object Model design pattern.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Tested the new functionalities based on the new requirements and coordinated with development team in fixing the issues.
  • Implemented JUnit test runner class to call test cases in Cucumber.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Involved in developing detailed test strategy, test plan, test cases using JIRA for Functional and Regression Testing.
  • Logged and managing the defects and resolving the logged defects in JIRA.
  • Involved in user Acceptance Testing (UAT) of the application.
  • Performed Positive and Negative testing by inputting valid and invalid data.
  • Used SQL commands to validate the database and test its integration with the front end.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, TDD, Agile, HTML, XML, JIRA, SQL, Oracle, Windows.

Confidential

Manual Tester / QTP

Responsibilities:

  • Understanding the business requirements and develop test cases to test the complete functionality of the application.
  • Maintain Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Executed Test cases and analyze the test results.
  • Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
  • Coordinating with onsite persons regarding documents, requirements and discussions about the functionality.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Written automation test cases in Java, C#, C++
  • Performed regression testing for each new built.
  • Involved as part of automation team using QTP, developed test scripts.
  • Used Test Director to analyze and maintain test cases, which satisfy both Verification and Validation and Track bugs.

Environment: Test Director, Manual Testing, JAVA, QTP, UNIX, SQL Server, Windows NT,

Confidential

Manual Tester

Responsibilities:

  • Responsible for Preparing Test Cases Based on the Functional Requirements.
  • Reviewed the User Requirements Document and prepared the detailed Test Strategy for the Testing effort.
  • Preparation of Test Scenarios and Test Cases during the Test Design Phase and get the approval from BA/Client
  • Updating and Modifying Test cases in TestRail.
  • Involved in Test Execution, Results Analyzing and Defect Reporting in QTP.
  • Conducted Regression and Re Testing once defects are fixed.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Gathering of functional requirements in Agile projects, creating HLD, reviewing LLD, involving in code reviews and Unit testing.
  • Preparation of Test status and Test summary reports.
  • Held daily and weekly meeting with the project and QA manager.
  • Prepared Traceability Matrix for the application.
  • Proven ability in proactively identifying and resolving issues. Effectively involved in the review of the Test results.

Environment: Manual Testing, Test Rail, QTP.

We'd love your feedback!