We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

3.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY:

  • 8 years of experience in Information Technology through Manual and Automation
  • Testing of software applications across multiple technologies and platforms.
  • Solid understanding in Software Development Life Cycle (SDLC) with contribution in all phases of it, Agile and Waterfall Methodologies.
  • Excellent skills in Automation Testing using Selenium Web Driver and Cucumber combination, HP Quality Center ALM, Http/HTML and JIRA. Automated the Test Cases using Java, Selenium WebDriver, JUnit, Cucumber and Maven.
  • Experience in developing Acceptance tests for features and stories using Gherkin language in Cucumber.
  • Ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
  • Experienced in Test Driven Development and Behavior Driven Development.
  • Experienced in developing and maintaining Data Driven, Keyword Driven, and Hybrid Automation Frameworks using Selenium WebDriver, Java API, and TestNG/JUnit.
  • Experience building frameworks using build tools like Apache Ant and Maven.
  • Implemented continuous integration tool Jenkins/ Hudson into automation framework.
  • Well versed withvarious types of testing such as Smoke, Functional, Positive
  • Negative, Integration, System, Regression, User Acceptance Testing (UAT)
  • Unit Testing, End to End Testing, and Performance Testing concepts.
  • Familiar with Selenium Grid to run Regression Tests on multiple platforms and various browsers in parallel.
  • Experienced in developing and maintaining test scripts by Java/Selenium, defining test cases, writing test plans, and documenting all phases of QA process.
  • Strong ability on writing XPath and CSS selectors on dynamic data, creating Page
  • Object Model and Page Factory design for implementing framework, testing the compatibility of application for dynamic and static content with various browsers using
  • HTML IDs and XPath with Selenium WebDriver.
  • Solid ability on managing Java automation projects using build tools like Maven and Ant.
  • Configured Maven build tool for automation projects and maintained Maven pom.xml file.
  • Experience in identifying, assessing, and reporting defects using various defect tracking systems such as ALM QC and JIRA.
  • Experience in writing SQL queries for Backend Testing.
  • Excellent interpersonal, written and verbal communication skills and strong analytical, problem solving, decision - making skills.
  • Quick learner, with an ability to comprehend new ideas, methods, technologies, and concepts easily.

TECHNICAL SKILLS:

Programming Languages: Java, SQL, VB - Script

Testing Tools: Selenium Web Driver/RC/IDE/GRID, Cucumber, Soap UI, Rest

Web Technologies: HTML5/CSS3, XML

Testing Frameworks: TestNG, JUnit.

Repository System: Git

Build Tools: Maven, Apache Ant.

Continuous integration Tools: Jenkins.

Databases: Oracle, MySQL

Bug Tracking Tools JIRA, ALM:

Platforms: Windows, Mac OS

Methodologies: Agile Scrum, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Arlington, VA

Automation Test Engineer

Responsibilities:

  • PerformedAutomationandManual Testingin a Web Based Application.
  • Participated in meeting withBAand developers to discussrequirements, reviews,testingand documentations for the application developed inAgileenvironment.
  • Actively participated inDailyStandup,Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective.
  • Closely worked with developers and product managers to define the components of theautomation testingin order to validaterequirements of the application.
  • Analyzedandstudiedrequirements and documentation to plan and createtest cases.
  • Centralizedweb elementsand made themreusable applyingPage Object Model (POM).
  • Researched, analyzed,reportedandretestedresolved bugs.
  • Involved in requirements mapping and preparing a Requirements Traceability Matrix (RTM).
  • MaintainedMavenproject written onJavato develop and executeAcceptance Tests from Cucumber feature files.
  • DevelopedTest Scriptsto test thefunctionalityof the application andexecuteautomation scripts on differentbrowsers/environmentsand reporteddefects/resultsto the team.
  • PerformedSmoke, Functional, Positive, Negative, Integration, System, Regression, UAT and Testing.
  • Worked withdata tables,calendars, managedpop-up windows, alerts.
  • Prepared and Executed of test scripts using Selenium andEclipse.
  • Wrote test scenarios inCucumberusingGherkinlanguage.
  • Performed Back End Testing with the help ofJDBC(Java Data Base Connection).
  • Executedparallel executionusing TestNG.
  • ImplementedJenkinsjobs to run theRegressiontest suite andSmoketests and generatereports.

Confidential, VA

QA Automation Engineer

Responsibilities:

  • Involved in Planning and Analysis of the project and creating Test Plan, Test Scripts and Test Cases.
  • Involved in preparing Testing Strategy to meet Acceptance Criteria.
  • Participated in analyzing and maintaining requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
  • Involved in automating test cases using Selenium WebDriver.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Executed functional, regression, integration, and end-to-end testing during the various phases of the application testing. Supported all major production releases
  • Analyzed test results and tracked software defects, recorded, documented and reported defects.
  • Collaborate with developers and Business Analysts to resolve defect issues.
  • Configured test machines in order for the installation process of builds to execute correctly.
  • Involved in creating Data Driven and Keyword Driven Tests and maintained Hybrid Framework.
  • Created Generic API for the framework managing by Maven.
  • Worked with web services by using SOAP UI.
  • Used JDBC to perform DB testing from Java. Involved in data migration using my SQL proficiency.
  • Used TestNG for creating Test Suites and running parallel tests.
  • Updated test procedures as functionality changed during testing cycle, prepared Test cases and Test plans for new functional modules.

Confidential, VA

QA Tester

Responsibilities:

  • Prepared Test Plan, Test cases and Test Scripts.
  • Performed various tests such Sanity, Smoke, Functional, Regression, Integration,
  • System Testing and User Acceptance testing.
  • Created and maintained automation testing framework using Selenium Testing framework was Java, JUnit, Maven, Selenium and Open Source Java libraries and tools.
  • Involved in creation and execution of manual test cases for checking the flow of the application Functionality, Positive and Negative testing, to verify the validity of the failed test cases, logged the defects and assigned them.
  • Involved in preparation of requirement traceability matrix document for mapping the requirement with test cases.
  • Created SQL queries to performed back-end testing in MS SQL, SQL developer.
  • Interacted with the development team to assure that all the defects/ quality problems are addressed.
  • Involved in reviewing and analyzing user requirements, participated in Verification, Validation and acceptance testing for developed software.
  • Participated in the team meetings to discuss the issues that appear in testing.

We'd love your feedback!