We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

4.00/5 (Submit Your Rating)

PA

SUMMARY

  • Over five (5+) years of experience in Software Testing, and Quality assurance of Web applications
  • Developed designing and developing test cases in Gherkins and automated test scripts using Java - Selenium
  • Proficient in Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, method overloading, method overriding, abstract class and inheritance
  • Experienced in functional testing, regression testing, GUI testing, back-end testing, browser compatibility testing system testing and user acceptance testing (UAT)
  • Developing automated test framework from scratch using Selenium WebDriver, Java, TestNG, Cucumber, Maven, and Page Object Model (POM) using Page Factory
  • Developed SQL queries using different joins including inner join, left join, right join, union, group by and aggregate functions
  • Experience in API testing for REST using Postman, Rest-Assured, Java and TestNG
  • Ability to handle multiple tasks and work independently as well as in team in a time sensitive environment

TECHNICAL SKILLS

QA Test Tools: Selenium WebDriver, TestNG, Cucumber,Atlassian JIRA,Postman,andRest-Assured, Git, Jenkins, Maven, PageFactory

Languages/ Databases: Java, HTML, CSS, Oracle, Microsoft SQL Server, MY SQL

PROFESSIONAL EXPERIENCE

Confidential, PA

Automation Test Engineer

Responsibilities:

  • Actively participated in Agile Scrum development including Sprint Planning, Daily Scrum, and Retrospective meeting
  • Developed test cases in Gherkins and implemented cucumber to automate them
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
  • Performed test automation Development using test framework dat implements Page Object Model (POM), cucumber feature files, and TestNG configuration files
  • Implemented implicit wait and explicit wait in Selenium scripts to ensure dat teh scripts are synchronized with teh application
  • Implement Object Oriented Programming (OOP) in Java - like Inheritance, Polymorphism, Encapsulation, Abstraction, and Java Collections in teh framework
  • Created Cucumber Extent Report for automation suite and send to teh team
  • Developed an automated test framework in Selenium and deployed source code to GitHub
  • Integrated Selenium WebDriver API with TestNG used different TestNG annotations to automate tests on cross-browser and cross-platform environments
  • Used Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feedback to teh developers
  • Implemented Maven for Project building, and Git for code management repository
  • Submit teh defect reports, and communicate issues to business, engineering, and management using JIRA
  • Performed RESTful API testing using Java Rest-Assured, Cucumber, and TestNG
  • Work independently in multiple projects and effectively communicates with teh stakeholders

Confidential, CT

Quality Assurance Engineer

Responsibilities:

  • Reporting Daily progress in Rally and discuss during teh sprint's Story Grooming, Demo and Retrospective meetings
  • Develops automation test strategy generated scripts to perform automated testing cycles using Selenium Web Driver, Java, TestNG & Apache POI following Page Object Model Design (POM) Pattern
  • Add or update features in Automation Framework and change teh java code based on teh requirements
  • Execute Regression suit overnight basis using teh Continuous Integration Tools Jenkins
  • Implemented Core Java and Object - Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections) in teh Hybrid Framework
  • Created local Branch and push teh code to teh Central Repository on Version Control system using git/GitHub
  • Development automation test script using different automation tools like Selenium Web Driver (Eclipse, Java,)
  • Developed in teh designed customized hybrid framework (Keyword Driven & Data-Driven) using Selenium Web Driver, Java & TestNG
  • Excellent communication, problem-solving skills, coordination, documentation, project planning and interpersonal skills
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions
  • Requirement analysis.
  • Planning for teh execution of teh requirements.
  • Coordination with Project Manager to analyze teh flow of teh projects.
  • Coordination with developers in each node of teh projects within teh flow.
  • Generating teh test cases according to teh requirements.
  • Execution of teh test cases.
  • Generate teh bug report
  • Performed defect tracking, using tools such as Bugzilla, JIRA, and Quality Center

Confidential, NC

Software QA Analyst

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications intersecting with teh client, developers and QA team
  • Examined requirements, prepared test plan, created traceability matrix, written test scenarios and test cases for both manual and automation testing
  • Maintained test scripts, execution results and dashboard analysis in quality assurance tools HP ALM
  • Performed Defect loggings, tracking and management in JIRA
  • Designed, developed and implemented Page Object Model Framework as part of regression suit utilizing Java, TestNG and Selenium WebDriver in Eclipse
  • Conducted in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites
  • Developed automation script with Web Driver API using Java, and TestNG and Cucumber test framework
  • Used Maven for Project building and Git for version control
  • Proficient in using implicit Wait, Explicit Wait, WebDriver Wait to sync teh script with teh application during teh run time
  • Developed Java codes for Selenium test framework using Object Oriented Programming (OOP) concepts such as inheritance, polymorphism, encapsulation, and abstraction
  • Involved in Functional, Smoke, Usability, Integration, System and Regression testing for each build of teh application
  • Perform browser compatibility testing of application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in Selenium WebDriver.
  • Implemented nightly build of automation scripts using CI and CD tools like Jenkins
  • Achieved a variety of software testing including functional, usability, system integration, regression, cross - browser, and performance testin

We'd love your feedback!