We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • Overall 6 years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications.
  • Excellent noledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Experience in Waterfall and Agile Projects, working very closely wif Product owners in Agile and attended different ceremonies.
  • Proficient in Java and has solid noledge of OOP (Object Oriented Programming).
  • Expert in defining Testing Methodologies/Strategies and creating Test Plans, Test Scenarios, Test cases, User Stories from business, technical and functional requirements.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD, Hybrid, and Data-Driven Frameworks).
  • Proven ability in designing and creating Automation Frameworks using Java, Selenium WebDriver, Rest-Assured, Cucumber, Junit, TestNG, Maven, Jenkins tools.
  • Expert in developing Java test scripts for UI Testing using Selenium WebDriver and Cucumber behavior driven framework wif testing tools like TestNG and Junit.
  • Strong experience in RESTful API Web services testing utilizing Rest-Assured and Postman tools.
  • Hands on experience in backend testing using various databases like SQL Server, Oracle by writing SQL queries using SQL Developer and JDBC connectivity.
  • Experience in developing and maintaining a framework using Page Object Model design pattern and Maven as a building tool.
  • Expert in Defect Life Cycle and Hands-on Experience wif Defect Tracking Tools like Jira and ALM.
  • Experience in installation and Administration of various version control tools like BitBucket, GitHub and integrating it wif Jenkins.
  • Involving in development of Test Process, prepared test scripts, running tests, and reported teh status of teh tests.
  • Extensive experience in conducting different kinds of tests such as Smoke, Regression, Functional, Database, API, User Interface, UAT and Sanity Testing.
  • Utilizing Apache POI to read test data from teh excel spreadsheets and load them into required test cases.
  • Experience in using Selenium WebDriver, Souce Labs, API, Cucumber, TestNG to automate tests on cross-browser and cross-platform environments.
  • Experience in integrating Automation Framework wif Selenium WebDriver, Cucumber, Rest Assured and Jenkins Continuous Integration tool on EC2 AWS server for smoke and regression builds.
  • Highly motivated team player wif analytical, organizational and technical skills, ability to adapt quickly to challenges and changing environment.
  • Excellent problem-solving skills, experience in working group projects, desire and ability to learn and apply new technologies.
  • Quality oriented mindset up wif Test to Break Attitude and Tactful & Diplomatic Behavior.

TECHNICAL SKILLS:

Testing Methods: UI, API, DB, Functional, Regression, Smoke testing

Testing Tools/Frameworks: Selenium WebDriver, RestAssured, JDBC, Cucumber, Maven, Jenkins, Junit, TestNG, Postman, SQL Developer, BDD, TDD, DDT, Page Object Model.

Languages: Java, SQL, HTML, Gherkin

RDBMS: Oracle, MySQL

Bug Tracking and Version Control Tools: Jira, ALM, GIT, SVN, BitBucket, GitHub

PROFESSIONAL EXPERIENCE:

Automation Test Engineer

Confidential, Chicago IL

Responsibilities:

  • Involved in analyzing system specifications, design, developing and execution of test plans and test cases for manual and Automated testing.
  • Designed, developed and implemented Page Object Model(POM) based automation-testing framework utilizing Java, Selenium WebDriver, TestNG, Cucumber, Maven.
  • Setup teh Automation Framework using Selenium WebDriver and Java to run test cases in multiple browsers and platforms wif SauceLabs.
  • Involved in design and implementation of Selenium WebDriver and Rest-Assured automation framework for smoke and regression test suites.
  • Responsible for implementation of Behavior Driven Framework using Selenium WebDriver, Rest-Assured, TestNG and Maven under Java platform utilizing Page Object Model design patterns and approaches.
  • Scheduled Automated executions using Maven and Jenkins Continuous Integration tool.
  • Used Firebug to do web-based application testing wif Selenium for teh commands and locator application
  • Performed API Testing of web services using Rest-Assured and Postman wif Cucumber framework
  • Created step definition and feature files using Gherkin language and implemented data validations using Scenario Outline and external files like Excel.
  • Performed backend testing for data validation utilizing JDBC and SqlDeveloper by writing extensive SQL queries.
  • Maintained source code wif Git version control repository tools such as BitBucket.
  • Involved in defect tracking and project managing using Jira and documented as to how to maintain and run scripts for future enhancements.
  • Responsible for testing teh application against different environments in QA, staging, and production.
  • Agile environment, participated QA daily scrum meeting, weekly meetings, and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.

Environment: Agile, Java, Selenium WebDriver, Maven, Cucumber, TestNG, Jenkins, Rest-Assured, JDBC, SqlDeveloper, Eclipse, JIRA, Git, BitBucket, HTML, XML, Chrome, Firefox, SQL, Oracle, Windows.

Automation Test Engineer

Confidential, Lombard IL

Responsibilities:

  • Worked close wif Business Analyst and Developers to understand teh application architecture and recommend teh testing strategy.
  • Developed automation framework for new enhancements using Selenium Web Driver and TestNG.
  • Used JIRA for managing project as teh defect-tracking tool.
  • Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in Java using
  • Developed Java codes wif TestNG framework for assertions and maintained a project wif Maven building tool, integrated wif Jenkins to send teh automation reports over email.
  • Created automation framework in Selenium WebDriver using Behavior Driven approach using
  • Extensively used Selenium locators like XPath, CSS Selectors, and WebDriver to test teh web application.
  • Involved in Web Application validation using Selenium WebDriver on different browsers wif Data-driven and Behavior Driven Testing Frameworks.
  • Prepared Traceability Matrix to ensure teh adequate coverage of teh test cases.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT
  • Developed scripts for API Testing wif Rest-Assured and JAVA for extracting teh JSON and XML responses, parsing through teh responses and generating reports.
  • Performed Web-Services Testing using Postman and generated JSON files for manual validation.
  • Extensively used Apache POI for framework interaction wif external files like to input teh user data from teh Excel sheets.
  • Maintained Java Automation codes and resources wif GIT version control system using GitHub.
  • Involved in Smoke, Functional, Positive, Negative, Integration, Regression, Front-end and Backend Tests.
  • Performed Database Testing, Data Manipulation using SQL queries and establishing a Database connection wif JDBC API and SQL Developer.
  • Tested applications in different types of platforms, browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment using SauceLabs.

Environment: Java, Selenium WebDriver, Cucumber, Test NG, API Testing, Rest-Assured, Postman, JIRA, Maven, GitHub, XPATH, Eclipse, SauceLabs, Jenkins, SQL, JDBC, SQL Developer, XML, JSON, Apache POI, BDD, DDT, Page Object Model, Agile.

QA Analyst

Confidential, Northbrook IL

Responsibilities:

  • Analyzed teh system requirements, developed detailed test plans and test cases and provided teh documentation.
  • Collaborated wif product management teams in a waterfall environment to develop a comprehensive set of tests for web-based applications.
  • Developed Test Strategy and Test Plan to ensure that test cases reflect user needs for teh functional Performance and Usability.
  • Identified program variance from functional requirements, and recommended modifications for standardization and increased usability.
  • Created Requirements Traceability matrix to make sure there is no gap between requirements and test coverage.
  • Prepared Test Cases for service appointment creation, modification, and deletion.
  • Involved in developing test cases, test scripts, test data, executing teh scripts and logging teh defects.
  • Wrote manual test cases using Quality Center and using requirement document. Run test cases from test lab and logged in defects using ALM.
  • Coordinated wif QA Managers, Developers and Team Members to deliver teh quality product.
  • Maintained defect tracking in Excel spreadsheet and prepared weekly reporting for teh management ALM.
  • Developed Java scripts for UI automation testing using Selenium WebDriver, JUnit and identified dynamic locators like XPath and CSS.
  • Used SQL Developer to write complex SQL queries for validating data in teh reports based on each business rule.
  • Managed source codes using GitHub version control repository.

Environment: Java, Selenium WebDriver, JUnit, Manual Testing, SQL, Oracle 11g, Windows, SQL Developer, GitHub, ALM, QC.

We'd love your feedback!