We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Experienced in Agile Scrum software development life cycle participating in daily scrum, sprint planning and retrospective
  • Experienced software development life cycle in Kanban participating in DSU, Big Room planning and Demos
  • Strong Experience in Smoke, Functional, Regression, Integration, GUI & User Acceptance Testing
  • Excellent understanding in Software Development Life Cycle (SDLC), Software Configuration Management, Software Life Cycle Methodology
  • Expert in open - source test automation software Selenium Web Driver, cucumber (BDD) approach and Selenium Grid
  • Expert in test Framework using JUnit, TestNG, Maven and Page Object Model (POM)
  • Working knowledge in Apache Groovy & Java language object-oriented programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
  • Experience in writing and executing Test Cases and Test Scripts, mentoring customer's staff, working with overall team to meet project goals on time
  • Experience in working with HP Quality Center and JIRA
  • Expert in developing hybrid framework using Selenium WebDriver with Java
  • Detail oriented, handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects
  • Experienced in RDBMS such as Oracle, My SQL and SQL Server
  • Experienced in Designing and developing mobile test plans, test cases and execute them for iPhone, iPad and Android using Appium, UI Autometer Viewer
  • Expert in developing complex SQL scripts for database testing
  • Ability to work independently in a team environment with a minimum supervision
  • Excellent technical communication, documentation, interpersonal & reporting skills.
  • Led and trained junior test engineers, developers for testing solutions & reported to management
  • Motivated hard worker with professional attitude and work ethics
  • A complete Tech Savvy and Positive attitude to expand present knowledge base, energetic, active team player with positive looking attitude.

TECHNICAL SKILLS

Software Testing Tools: Selenium WebDriver, Maven, TestNG, Cucumber, Rest Assured, JIRA, Selegen, RQM, SQL Developer, Appium, UI Autometer Viewer

Operating Systems: UNIX, Windows 9x/NT/2000/XP

Databases: Oracle, Microsoft SQL Server, Postgres, MS Access

CM: Share Point, GIT, AccuRev

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Automation Test Engineer

Responsibilities:

  • Developed manual test cases & automated test scripts using tool like Selegen
  • Heavily done backend testing using Postman & pushed tests for nightly bases CI Jenkins jobs
  • Work closely with SD and developed Test Plans, Test Case and Test strategy documents to ensure full test coverage for teh assigned test cases
  • Participated development process by attending DSU, Big Room planning and Demos
  • Developed and maintained automated test scripts to support regression testing & performedtroubleshootingfor Automated API tests
  • Experienced working with AccuRev for code management & maintenance.
  • Created, Updated, and wrote test cases in RQM for manual, automaton, and regression testing
  • Experienced with creating and performing test automation development using test framework that implements Page Object Model (POM), using tools like Selegen and Test NG configuration files
  • Responsible for validating Manual and Automation test cases and keeping expected testing evidence in shared path and evaluating testing TEMPeffectiveness and provide improvement feedback in teh testing process.
  • Worked closely with Team Lead’s, developers, Analyst, SD, and Project Manager to understand Portal Project issue and find solutions

Confidential, Mayfield Village, OH

Software Test Engineer

Responsibilities:

  • Participated actively with Agile Scrum development process attending sprint planning, daily scrum, retrospective, and client’s demo
  • Documentedtest plansandtest casescorresponding to business rules and requirements using Gherkin
  • PerformedSystem, UAT, Functional and Regression Testing manually and converted them to automated scripts
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
  • Developed Java programs using Object Oriented Programming (OOP) concepts to enhance test framework
  • Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files and Test NG configuration files
  • Used Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to teh developers
  • Implemented Maven for Project building and Git for code management repository
  • Followed teh Standard Test Process Guide for teh QA Methodology
  • Created teh Regression Test cases and automated them for teh purpose ofregression testing
  • Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing.
  • Used reusable actions with utilizing teh flexible functionalities in Quick Test Professional
  • Comfortable with Designing, developing, mobile test plans and execute them for iPhone, iPad and Android using Appium
  • Providedback-end testingfor data validation using complexSQLQueries joining multiple tables
  • Work closely with Test Lead during teh Software Testing Life Cycle (STLC) by ensuring full test coverage of teh assigned test cases
  • Led and trained junior test engineers and reported to management

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Performed Smoke, Functional, Systems Integration, Regression and Database testing at various phases of teh development and test cycles
  • Perform risk analysis along with proposed mitigation strategies
  • Responsible for developing Test plan based on Functional Specification and Technical Specification Of teh application
  • Developed and executed test cases and verified actual results with expected results
  • Developed automation script with Web Driver API using Java and TestNG
  • Used Continuous Integration Tools Jenkins for automation script run in nightly basis and to provide quick feed back to teh developers
  • Used Maven for Project building and Git for version control
  • Enhanced automated scripts by developing Java classes and methods using object-oriented programming concepts (OOP) such as inheritance, polymorphism, encapsulation, and abstraction
  • Retrieve test data using complex SQL queries
  • Performed query operations on Oracle to do database validation. Used standard SQL functions and commands to develop complex queries
  • Worked closely with developers, Business Analyst, Architects and Project Manager to understand Portal Project
  • Assisted and trained team members and customers understanding complex application areas and functions

Confidential, Rockville, MD

Software Test Analyst

Responsibilities:

  • Develop test plans based on test strategy
  • Create and execute test cases based on test strategy and test plans
  • Review business requirements and software system designs for testability
  • Participate in reviews of system architecture and design documents
  • Develop scripts, utilities, simulators, data sets and other programmatic test tools as required to execute Test Plans
  • Develop reusable automation frameworks that are used to support multiple applications
  • Perform manual testing by implementing several test cases and documented teh results using Quality Center
  • Perform GUI, Functionality, Integration, System, User Acceptance and Backend testing of teh application as a whole manually
  • Perform querying teh database using SQL to check for successful transactions.

We'd love your feedback!