We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY:

  • Around 6 years of experience in the field of Software Testing with extensive knowledge of Software Automation Framework, Design & Implementation using Selenium Tool.
  • Experienced in analyzing Business, Functional and Technical Specifications.
  • Proficient in Software Development Life Cycle using Waterfall and Agile/Scrum approach to automation and manual testing.
  • Experienced in writing Test Plans, Test Cases, Test Procedures and Test Scripts from Requirements and Use - Cases.
  • Experienced in designing and implementing automation Framework from scratch and configuring various other peripheral tools to perform tests.
  • Extensive knowledge of developing Data driven, Page Object Model, and Hybrid framework with Selenium WebDriver using TestNG and Maven.
  • Expert in automation scripts testing through different browsers and operating systems (Windows/ MAC).
  • Expert in developing test scripts using Java, Selenium WebDriver and developing Test Frameworks using TestNG, Maven tools.
  • Experienced in creating and implementing Data-driven test using Excel.
  • Good Knowledge of Object Oriented Programming Concepts (OOPS) and Java Skills.
  • Good Knowledge on Maven’s central repository to manage external JARs and other dependencies.
  • Good Knowledge in Cucumber tool and Gherkin Language for writing tests in a behavior-driven development (BDD) style.
  • Experienced in using Git /GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkins as Continuous Integration server to configure with GitHub and Maven.
  • Extensively experienced in Functional, Regression, Manual, Smoke, Integration, User Acceptance Testing, stress, load, boundary and API Testing.
  • Working experience in using JIRA for defect tracking, bug reporting and coordinate with team members in debugging effort and Root Cause Analysis.
  • Experienced in using HP ALM to communicate and coordinate software bug fixes, change requests, and supports high level of communication among the testers, developers and managers.
  • Extensively familiar with HP ALM for Requirement management, Planning, Executing, Defect tracking and Reporting.
  • Experienced in writing SQL queries, Joins, procedures using Oracle, MySQL.
  • Good Knowledge in designing and developing automated test scripts using SOAP UI and Rest Assured.
  • Experienced in Web Services testing by using Rest Assured API and API testing tools such as Postman to validate XML response.
  • Basic Knowledge in performing cross browser testing by using cloud environment such as SauceLabs with browsers like Mozilla Firefox, Google Chrome using WebDriver.
  • Experienced in manual mobile testing using Appium both in Emulator and Real Devices.
  • Experienced in preparing the Test Execution Reports, Daily summary reports.
  • Excellent interpersonal and customer relational skills.
  • Ability to learn & develop using new technologies quickly and adapt quickly to challenges and changing environment.
  • Strong communication and time management skill and good team player with active participation in meetings with the testing, development teams and Clients.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Appium, Cucumber, Postman, JIRA, SOAP UI, Jenkins

Languages and Environment: Java, Java Script, XML, HTML, CSS, Ruby, JSON, C#, C/C++

Testing Framework: TestNG

Bug Tracking Tool: JIRA, HP ALM.

Operating Systems: Windows, UNIX, Linux

Cloud Testing Environment: BrowserStack, SauceLabs

CI/CD Pipeline: Jenkins

Version Control: Git/GitHub

Application Servers: Apache Tomcat

Web Services: Rest, Soap UI

Framework/ Open Source: TestNG, JUnit, Cucumber

Build Tool: Maven

Development IDE: IntelliJ IDEA, Eclipse

Databases: Oracle, MySQL, SQL Server, MongoDB

Other Tools: Postman, MS Office Tools

PROFESSIONAL EXPERIENCE:

Confidential, BALTIMORE, MD

QA Automation Engineer

Responsibilities:

  • Involved in preparation of Test Cases and Test matrix Review of Test Cases and documents prepared by the team members.
  • Involved in Requirement reviews, creating detailed specifications with Use Cases and User Scenarios.
  • Involved in working with Business Analysts, Programmers and Business users through the project life cycle.
  • Prepared Test estimation and Test metrics documents using MS Excel.
  • Performed different types of testing including Functional, Regression, Integration, and Configuration testing.
  • Involved in reporting defects through JIRA and performing Regression to resolve bugs fixes.
  • Prepared Test Plan that provides a detailed list of conditions under which the system will be tested using JIRA.
  • Reviewed the Test Results and Logged the Defects in JIRA.
  • Used JIRA to store all testing results and metrics.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Used SQL Queries to perform Data integrity test to retrieve the data from various tables and to test the database.
  • Wrote SQL Queries for fetching data from database and created Data file for the Automation.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Identified regression test cases to automate; automate those test cases using Selenium WebDriver, TestNG and Java.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Used TestNG framework to run unit test and Maven to build the Project; Extended TestNG framework by adding some helper classes and methods.
  • Conducted Black box, Functional, Regression, Smoke testing with Eclipse, TestNG, Selenium WebDriver, Maven, Java, for web based applications.
  • Used Java language and TestNG framework for scripting; Used Maven for building the WebDriver project.
  • Generated and automated various Daily status, weekly reports, and Monthly and Quarterly reports.
  • Performed Rest API Test with Rest Assured and Postman as testing tool.
  • Developed a Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
  • Created a Page Object Model Framework using Page Factory in Selenium WebDriver.
  • Used Github for code repositories and Maven for the dependencies.
  • Involved in performing integration testing with API using Postman and also writing test cases with rest assured.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Maven, Jenkins, Rest Assured, Postman, Eclipse, TDD, Agile, HTML, XML, XPath, JavaScript, JIRA, MS Office Tools, SQL, Oracle, Java, Selenium WebDriver, TestNG, UNIX, Windows.

Confidential, Bloomfield, CT

Software Tester

Responsibilities:

  • Developed Test conditions and Test Cases for User Acceptance Testing and executed test case scenarios.
  • Involved in analyzing Requirement Specifications and development of Test Scenarios.
  • Prepared Test Strategy, Test Data and Test Cases.
  • Automated Test cases, which covered the core functionality of the module.
  • Reported defects, maintained track of changes made to the requirements using JIRA.
  • Created and executed SQL queries to perform backend testing.
  • Identified regression test cases to automate; automated those test cases using Selenium WebDriver, TestNG and Java.
  • Designed, developed and implemented Hybrid automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Involved in working on a project where we implemented BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber Framework with Java, Junit and Page Object Model.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Extended TestNG framework by adding some helper classes and methods.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Involved in Automation scripting with Intranet/Internet applications using Selenium Web Driver and SOAPUI.
  • Worked in an agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

Environment: Jenkins, JUnit, Windows, Agile Methodology, TestNG, MS Office tools, Oracle, SQL Server, HTML, XML, UNIX, Selenium WebDriver, JIRA, Maven.

Confidential, New York, NY

Software Tester

Responsibilities:

  • Involved in creating Test Strategies, Master Test Plans, and Test Cases for QA Process Management.
  • Participated in walkthroughs with the team reviewing the Test plans and Test cases from team input and base lining the Test plan using agile test methodology.
  • Prepared Test Strategy, Test Data and Test Cases.
  • Interacted with developers and senior business analysts to understand the severity of the defects and assigned priorities accordingly.
  • Involved in the verification of System testing and Usability of the application.
  • Involved in writing Functional, GUI, Integration Test Cases in excel sheet and exported them into HP ALM.
  • Used Quality Center/ALM to track and report system defects.
  • Performed through database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
  • Developed and implemented automated Frame work for Selenium WebDriver using Java.
  • Coordinated UAT with business users.
  • Monitored project plan execution and project metrics reporting.
  • Reported to all team members with Daily Status to track the updates in testing.

Environment: HP ALM, Selenium, Java, Java Script, HTML, Agile, MS Office Tools, Oracle, SQL Server, Windows, UNIX.

We'd love your feedback!