We provide IT Staff Augmentation Services!

Senior Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • US Citizen, over Six (6+) years of experienced in software development methods including Agile Scrum software development life cycle participating in daily scrum, sprint planning, and retrospective
  • Strong Experience in Smoke, Functional, Regression, Integration, GUI, and User Acceptance Testing
  • Excellent understanding in Software Development Life Cycle (SDLC), Software Configuration Management, Software Life Cycle Methodology
  • Expert of open source test automation software Selenium Web Driver, Cucumber, and Selenium Grid
  • Experience working with Framework TestNG, Maven, and Page Object Model (POM)
  • Working knowledge in Object Oriented Programming (OOP) concept such as Inheritance, Polymorphism, Abstraction, Encapsulation, and Interface
  • Experience in working with Atlassian JIRA
  • Experience in Different frame work like Data Driven and Hybrid test Framework using Selenium WebDriver
  • Detail oriented, handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects
  • Expert in developing complex SQL scripts for database testing
  • Excellent technical communication, documentation, interpersonal and reporting skills.

TECHNICAL SKILLS

QA Tools: Selenium WebDriver, Maven, TestNG, Cucumber, JIRA, SQL Developer, Postman

Languages: Java, HTML, CSS, XML and SQL

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

Version Control: Git, GitHub, Share Point

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior Test Automation Engineer

Responsibilities:

  • Contributed actively with Agile Scrum development process attending sprint planning, daily scrum, retrospective, and client’s demo
  • Documentedtest plansandtest casescorresponding to business rules and user stories using Gherkin
  • Established 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
  • Expended Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Performed REST API test validating CRUD functionalities using HTTP Methods in Postman
  • Applied Maven for Project building, and Git for code management
  • Designed, developed, and executed mobile test plans for iPhone, iPad, and Android devices
  • Providedback end testingfor data validation using complexSQLQueries joining multiple tables
  • Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases

Confidential, Rockville, MD

Software QA Engineer

Responsibilities:

  • Performed Smoke, Functional, Systems Integration, Regression, and Database testing at various phases of the development and test cycles
  • Perform risk analysis along with proposed mitigation strategies
  • Developed Test plan based on Functional Specification and Technical Specification Of the application
  • Developed and executed test cases and verified actual results with expected
  • 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 the developers
  • Used Maven for Project building and Git for version control
  • Proficient in using implicit Wait, Explicit Wait, Web Driver Wait to sync the script
  • Developed script using Object Oriented Programming (OOP) in Java
  • Performed query operations on Oracle to do database validation. Used standard SQL functions and commands to develop complex queries

Confidential, New York, NY

Systems Test Analyst

Responsibilities:

  • Involved in project analysis, design and implementation
  • Analyzed the Business Requirement specifications, user stories and offer suggestion to improve
  • Developed Gherkins test cases and executed the tests
  • Manage defects using Atlassian JIRA, and worked closely with developers to resolve the issues
  • Performed different types Manual Testing to check the flow of the application
  • Conducted database testing, passing SQL queries to the Oracle
  • Identified defects and interacted with developers to resolve the issues
  • Created the Test Cases as per Business requirements and Use Cases
  • Provided testing Estimates and resource plans based on Functional and Technical specifications

We'd love your feedback!