We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY

  • Experience in implementing different automation development efforts in Agile/Scrum and Waterfall development environments.
  • Hands on experience in developing and executing Automation Scripts, analyzing Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Implementing automated regression test cases using Selenium WebDriver, TestNG, Jenkins and Maven.
  • Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
  • Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
  • Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Performed functional testing of enterprise Restful and SOAP Web Services using SoapUI.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle/SQL Server.
  • Involved in Defects logging, tracking and managing Defect Life Cycles using HP ALM and JIRA.
  • Experience in creating Test Plans, Test Scripts, Test Scenarios and Test Reports using High Level and Detailed Design.
  • Experience in creating Requirement Traceability Matrix (RTM), and QA metrics like, Test execution status, Defect report and Daily/Weekly Status Reports.
  • Experience with Cross - Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Experienced in testing Mobile applications & Mobile Web testing on various mobile operating systems.
  • Excellent analytical and problem solving skills with ability to understand and analyze complex issues and team player.
  • Excellent interpersonal and organizational skills. Able to meet aggressive deadlines and work effectively under pressure.
  • Detail oriented with ability to learn and handle multiple tasks , and work independently as well as in a team .
  • Strong analytical, troubleshooting, debugging, interpersonal, and communication skills .
  • Skilled in adapting to rapidly changing work environments, employer dedication, excel at testing from a customer’s mindset.
  • Ability to work in a fast-paced environment and be self-managed.
  • Ability to bringing Business, Technology & People together and getting the deals done through a combination of teamwork and individual contribution.

TECHNICAL SKILLS

Industries: Banking &, Financial, News & Publications ,

Languages: Java, Unix Shell, SQL, C/C++, C#, Python, PL/SQL, VBScript, JavaScript, JQuery, JSON, Groovy Script

Server: Apache Tomcat 8.0, GlassFish 4.0, Oraclce WebLogic 12c, IBM WebSphere

Database: Oracle 12c, 11g R2, MySQL 5.x , DB2, Google Firebase NoSQL, MongoDB NoSQL, MS SQL Server

Database Tools: Oracle SQL*Plus, SQL Developer, MySQL Workbench

Emulator: Git bash, PuTTY, Git CMD

Systems: RedHat Linux, Ubuntu Linux, CentOS, MS Windows

Tool & Framework: Eclipse Photon 4.8.0, Spring Tool Suite 4.0, IDE, JDK 1.8.X, J2EE, JDBC, Servlet, Spring Framework 4.0, Spring Boot 1.4.3, XML, HTML, JSP, JPA, Junit 4.0, Hibernate 4.0, Maven 3.5.0, jQuery, Angular 6.0, Jenkins Automation Server for CI/CD processes

Testing Frameworks: Keyboard Driven, Data Driven, Hybrid Driven and Page Object Model(POM)

Tools and APIs: Selenium IDE, Katalon IDE, Selenium Java 3.6.0, Selenium Server Standalone 3.6.0, Google Chrome Driver 2.33, Mozilla GeckoDriver 0.19.0, IEDriverServer 3.6.0, HP QTP/UFT, Junit 4.0, TestNG 6.x, Cucumber, Firebug Firefox plugin and Firepath extension, UFT, SOAPUI, JAWS, IA, NVDA UiPath, Gherkin, Appium

Bug Tracking Tool: HP ALM, Jira

PROFESSIONAL EXPERIENCE

Confidential, Columbia, MD

QA Automation Engineer

Responsibilities:

  • Assessed and analyzed user stories, Business Requirements (BRD), Functional Requirements (FRD) and participated in Sprint planning, Review Sessions and Scrum Meetings.
  • Logged and Tracked defects using Jira, produced Test Metrics for daily status report.
  • Preparing test data in database as per certain business requirement and maintained the conditioned account for the upcoming releases.
  • Involved in design and implementation of Selenium Automation Framework for Smoke test and Regression test using TestNG.
  • Designed and implemented Test Framework based on Data Driven Framework and POM(Page Object Model)
  • Developed and executed test scripts using Selenium WebDriver and TestNG, Analyzed Test Results and created Defects.
  • Automated regression test cases using Selenium IDE, WebDriver, Jenkins and Maven.
  • Used Firebug, Fire Path to debug, edit and locate the objects based on ID, Name, XPath, Css Selector, Attributes and Tags.
  • Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
  • Configured application framework using Excel spreadsheets and processed the spreadsheets using Apache POI.
  • Performed Continuous Integration of code and scripts using Jenkins and triggered the Continuous Delivery process using Jenkins build jobs.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Created Maven project and configured dependencies using pom.xml
  • Automated and scheduled Build using continuous integration tool Jenkins Server at periodic intervals.
  • Performed functional testing of enterprise Restful and SOAP Web Services using postman
  • Involved in Defects logging, tracking and managing Defect Life Cycles using HP ALM and JIRA.
  • Expertise in writing and executing Test plans, Test Suites, Test Cases, Test summary reports, for automation and manual testing as well, based on User requirements, System requirements and Use Case documents.
  • Tested the Mobile Application using Appium with Selenium WebDriver.
  • Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.
  • Accessibility testing is subset of usability testing, and is preformed to ensure that the application being tested is usable by patients with disabilities like hearing, color blindness, old age.
  • Utilized Angular 8 and AWS EC2 configuration in cloud.
  • Behavior driven development

Environment: Windows, XML, Oracle, HTML, XML, Selenium WebDriver, TestNG, Appium, Maven, Linux, Java, AWS

Confidential

Junior Automation Engineer

Responsibilities:

  • As part of POC (Proof of Concept) was involved in acquiring knowledge and implementing Test Automation of the intranet and internet web applications of the financial institute. Used Selenium Data Driven, Keyword Driven and Hybrid Driven based Test Frameworks, Eclipse IDE, Maven, Java, TestNG, Apache POI, JXL, Katalon IDE, Selenium IDE, Selenium Server Standalone 3.6.0, Google Chrome Driver 2.33, Mozilla GeckoDriver 0.19.0, IEDriverServer 3.6.0 etc. Extended the automation process further by implementing CI/CD (Continuous Integration/Continuous Deployment) processes of the Selenium Maven Java Projects configured and setup into Jenkins. These Jenkins configured test automation project build and test case execution jobs were triggered automatically by various methods. One such was by scheduling at a predefined interval. The other was to trigger by an event of a new Software release in the GitLab repository.
  • As part of getting exposure to RESTful Web Services and Single Page Application (SPA). Created a Spring Boot REST API that is being used as back-end application performing database CRUD operations with a MySQL database. The end-point URLs from the RestController of the back-end REST API are being used in a simple Angular 8 based front-end UI. Used STS IDE for the back-end code development and Miscrosoft Visual Studio Code IDE for the front-end Angular based TypeScript and HTML coding. The front-end runs on a Node server.
  • Ensured proper operation and identify and document gaps in the quality of the system.
  • Involved in Requirement analysis , identification and documentation of required system and functional testing efforts for all test scenarios (Positive and Negative tests).
  • Worked with IT management on implementing formal test process.
  • Developed test plans based on system and software requirements.
  • Involved in the preparation of test plan specifying an overview of testing approach, testing strategy, roles, responsibilities and its scope.

Tool & Framework: Eclipse Photon 4.8.0,Spring Tool Suite (STS) IDE,JDK 1.8.X, J2EE, JDBC, Servlet, Spring Framework 4.0, Spring Boot2.2.3,Spring Data, XML, HTML, JSP, JPA, JUnit5.0,TestNG, Hibernate 4.0, Maven 3.5.0,Angular 8 .0,Node 12.x.x, npm 6.1 2 . 0, Jenkins Automation Server for CI/CD processes . Aws .

Confidential

Junior Automation Engineer

Responsibilities:

  • Ensure safe and secure use of company equipment and instrumentation.
  • Set up GPS base stations and collect ground data points in study areas.
  • S et up Total Station / Robotic Instrument to collect ground data points in study areas.
  • Supervise the survey crew.
  • Daily uploading and downloading of data collectors.
  • Assisting company analysts in updating Land use/Land Cover data.
  • Checking for graphical and technical accuracy of project deliverables and associated report
  • Create and revise drawings and conceptual plan drawings in AutoCAD.

We'd love your feedback!