We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY

  • Over Eight years Professional experience of Software Testing and Qualily Assurance in planning, coordinating and testing of Web - based, Client Server and Mobile applications covering both manual and Automation tests.
  • Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills
  • Experience in working Agile development methodology (Scrum) and Waterfall
  • Proficient in writing test cases and test scripts manually and automatically and in depth understanding of Software Test Life Cycle (STLC) and Defect Life Cycle.
  • Experience in Black Box, Smoke, Functional and Nonfunctional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing
  • Expertise in building Test Automation Framework using Selenium WebDriver, TestNG, Cucumber, Maven, Page Factory for Page Object Model (POM).
  • Implemented BDD framework using Gherkin language with Cucumber testing tool
  • Experience in Object Oriented Programming (OOPS) using Java and implemented Inheritance, Polymorphism, Encapsulation and Abstraction
  • Experience in writing SQL queries in Oracle and SQL Server for data integrity
  • Experience in test activities and defect tracking using JIRA
  • Worked extensively on performing Web services and REST API testing using Postman
  • Developed API Testing Framework to test Rest APIs (Get, Post, Patch & Put) using RestAssured and Java.
  • Used Continuous Integration tool Jenkins for automation script run in nightly basis and to provide quick feed back to the developer.
  • Hands-on expertise testing Android and iOS Mobile Apps using XCode and Appium.
  • Worked with multiple projects at the same time with minimum supervision
  • Ability to convey technical concepts to non-technical audiences.
  • Coordinate and attend different team meeting, Sprint Planning, Retrospective, Review and daily Scrum meeting.

TECHNICAL SKILLS

AutomationTesting Tools: Selenium WebDriver, Cucumber, TestNG, JUnit, Gherkin, Postman, Apache POI, REST Assured, Appium, XCode, ALM, JIRA

Programming Languages: Java, C#, Python, JavaScript, SQL, HTML, XML, Json.

Databases: Oracle, Microsoft SQL Server, PostgreeSQL, MS-Access

Build Tools: Eclipse, NetBeans, Oracle SQL Developer, Maven, Git, Jenkins,Postman

Operating Systems: Windows, Mac OS, Mobile (Android & iOS)

PROFESSIONAL EXPERIENCE

Confidential, NY

QA Automation Engineer

Responsibilities:

  • Participated in Agile practices such as Daily Scrum, Sprint planning, Retrospective and Review meetings.
  • Designed and developed Test Plan, Test Cases and Automated Test Scripts
  • Developed automated test framework using Maven, Selenium WebDriver, Cucumber, TestNG, Apache POI, Page Factory and Page Object Model.
  • Implemented BDD framework using Cucumber and wriote test cases in Gherkin language using GIVEN, WHEN, AND, THEN keywords.
  • Executed the Test Scenarios, analyzed the actual results against the expected results.
  • Extensively worked throughout defect life cycle from opening to closure using JIRA
  • Worked extensively on REST API testing using Postman and Rest Assured
  • Developed and executed complex SQL queries including different joint to perform Back-End testing for data validation and verification.
  • Applied test automation framework on CI/CD process using Git and Jenkins
  • Performed Regression, Functional, User Acceptance and Integration Testing.
  • Worked closely with product owner and business analyst to understand user stories
  • Generated status reports and defect reports and presented them in weekly status meetings

Environment: Selenium WebDriver, Cucumber, SQL, Oracle, XML, Java, HTML, API Testing

Confidential, PA

Sr QA Analyst

Responsibilities:

  • Experienced with Agile methodology approach and follow-up with JIRA
  • Analyzed the Acceptance Criteria, Design document and develop the Test Plan
  • Developed and enhanced automated BDD test framework using Gherkin, Cucumber, Selenium WebDriver, TestNG, Maven, Git and Page Object Model (POM).
  • Identified, tracked, resolved all defects and ensured resolution prior to production release.
  • Performed Back-End integration testing to ensure data consistency on front-end
  • Maintained defects in JIRA and prioritized the level of defect according to business impact
  • Used Maven for project building and Git for version control system.
  • Performed Mobile app testing for Android and IOS devices using Appium and XCode.
  • Written and executed complex SQL Queries in Oracle to validate data in the database.
  • Extensive Experience of web Service SOAP and REST API testing using SoapUI, Postman, and Rest Assured.
  • Tested application for browser compatibility in different browsers using BrowserStack.
  • Followed up with the developers on defect status and generated reports for managements.

Environment: Selenium, ALM, MS SQL Server, TestNG, Postman, Cucumber, Appium, Java

Confidential, NJ

QA Test Engineer

Responsibilities:

  • Actively involved in all phases of Software Development Life Cycle (SDLC).
  • Worked closely with key participants to understand and gather the business requirements.
  • Analyzed available business documents, designed and developed Test Plan, identified test scenarios, maintained test data, created Test Cases and Test Scripts.
  • Tested the application for positive, negative and Boundary scenarios.
  • Developed test automation Framework from scratch using Cucumber and Selenium WebDriver that implements Page Object Model (POM), cucumber feature files.
  • Performed cross-browser testing for the web interface, and mobile application using Selenium and Sauce Lab.
  • Performed Restful API testing using Rest Assured, TestNG, and Maven.
  • Developed Automation Scripts and executed nightly using Jenkins.
  • Interacted with developers and business analysts to assess the functional requirements
  • Used SQL queries to perform Back-End testing by verifying the data in the MS SQL Server.
  • Managed test artifacts such as requirements, test cases, test data and defect in JIRA.
  • Cross-browser testing was involved for browser compatibility.

Environment: Webdriver, Java, JIRA, Windows, UNIX, Java, MS SQL, Oracle, HTML, UAT

Confidential, NY

Quality Assurance Engineer

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Executed test cases for Functional, End - to-End, and Regression testing for web application.
  • Used Rest Assured to automate API test cases and Postman to test manually.
  • Automated Test script using Selenium WebDriver, Cucumber, Maven and Java.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Conducted Functional testing with Valid and Invalid inputs for positive and negative testing.
  • Identify and implement common function for reuse and better maintainability in Framework.
  • Performed back-end testing using SQL queries in Oracle database.
  • Validate continuous integration report every day that executed by Jenkins.
  • Maintained the Java and selenium test source code in the SVN source control repository.

Environment: Selenium WebDriver, TestNG, Cucumber, Jira, SVN, SQL, Jenkins, REST API.

We'd love your feedback!