We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Charlottesville, VA

PROFESSIONAL SUMMARY:

  • A highly competent Software Development Engineer in Test with over 6 years of experience with specializing in Software Quality Assurance Testing and QA Manual/Automation Testing of Web - bases SASS, Client/Server applications.
  • Over 5 years of experience is various tool/technologies TestNG/Maven/Cucumber/NUnit/Postman/Rest-client/Rest-Assured/Chai/GIT/Git-bash/Broserstack/Microsoft-Azure.
  • Expertise in core Java and Java-script executor, Selenium WebDriver and asynchronous programming .
  • Good knowledge in Web-technologies Html5, CSS, React-js and Java-Script.iver Selenium WebDriver
  • Expertise and hands on experience on cross browser testing by using Cross Browser Testing tool.
  • Experience in using Jenkins for Continuous Integration .
  • Perform Smoke, Functional, Regression, End to End and Black-box Testing for improving product quality.
  • Experience in API Testing using REST Assured library and POSTMAN .
  • Expertise in writing SQL queries, SQL scripts and performing Database Testing in different RDBMS like Oracle and MySQL.
  • Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, and defect reports.
  • Solid experience of Defect/Test Management tools Jira.
  • Experience in performance and load testing by using JMeter.
  • Well experienced in implementation through Waterfall, Agile methodologies and actively participated in all Scrum ceremonies.
  • Experience in RESTful API and used HTTP requests to GET , PUT , POST and DELETE data.
  • Excellent interpersonal, communication skills. Good team player and can work independently and when required.
  • Quick learner, creative problem-solver, and adaptive performer.

TECHNICAL SKILLS:

Testing methods: Functional, Regression, Smoke, System and Integration Testing

Testing tools: Selenium WebDriver, Cucumber, Maven, Chai, TestNG, Cross Browser TestingTools: Jira, Git, GitHub, AZURE, JDBC Driver, Apache POI, Jenkins, ALM, JMeter

Frameworks: POM, BDD, Hybrid Driven, Modularize

Languages: Java, C#, SQL, HTML, XML, Gherkin, JavaScript

IDE: Eclipse, IntelliJ, Visual Studio

RDBMS: Oracle, MySQL, PostgreSQL

API Testing Tools: RESTful, REST Assured, POSTMAN, JSON, POJO/BEAN

PROFESSIONAL EXPERIENCE:

Confidential, Charlottesville, VA

QA Automation Engineer

RESPONSIBILITIES:

  • Using Azure test plan to run test cases from test suite.
  • Involved in testing of Web based Applications.
  • Developing Test Plans, Test Scenario, Test Cases, Test Summary Reports and Test Execution Metrics.
  • Involved in performing web testing to validate web pages manually.
  • Identified, Reported and Tracked defects using JIRA test management tool.
  • Automating UI Testing with Java, Selenium WebDriver and TestNG.
  • Using Data-Driven Framework with Apache POI to read the data from Excel file and write the data to Excel file.
  • Designed and developed Page Object using Page Object Model design pattern.
  • Performed multi browser testing by using Cross Browser Testing Tool.
  • Performing API testing by using Postman for RESTful API service.
  • Using HTTP request for RESTful API to GET, PUT, POST and DELETE data.
  • Analyze user requirements, functional specifications and Use Case documents and created the Test Cases for Functional Testing.
  • Performing End-to-End testing of database to check data integrity using SQL quires.
  • Participate to all Scrum Ceremonies such as Daily standup meeting, Sprint planning meeting, Backlog Refinement meeting, Retrospective meeting and demo session in Agile methodology.
  • Conducted Black box, Functional, Regression, Smoke testing and Sanity testing.
  • Verify Database using API calls and integrate with automation framework to validate access token in UI and execute E2E scenario and generate Extent HTML report.
  • Log the defects in Jira and maintained track of the defects throughout the Software Testing Life Cycle (STLC).

Environment: Java, Selenium WebDriver, TestNG, Cross Browser Testing, Maven, Jenkins, Azure, VSTS, GitHub, JSON, Post-man, SQL, Jira

Confidential, Reston, VA

QA Automation Engineer

RESPONSIBILITIES:

  • Developed Scenarios for writing Test Cases and Test Scripts for functions of the application.
  • Automated React-js application with Java-script based modulariza framework using C#, Selenium WebDriver , NUnit and .Net framework .
  • Wrote Data-Driven Tests to check how application performs with different sets of data.
  • Design and develop Page Objects using Page Object Model design pattern and Selenium WebDriver.
  • Identified regression test cases to automate, automated those test cases using Selenium WebDriver.
  • Used NUnit framework to run unit test.
  • Involve in setting up Continuous Integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub .
  • Using Postman for RESTful API service.
  • Followed Agile testing methodology, participant in daily standup meeting and testing each Sprint deliverables.
  • Validated the data through various stages of data movement from staging to data store to Data Warehouse tables.
  • Used Jira to log the defects and maintained track of the defects throughout the Software Testing Life Cycle (STLC).

Environment: C#, JavaScript, Selenium WebDriver, Cucumber, Gherkin, MS build, NUnit, .Net Framework, Jenkins, Azure, Git, GitHub, JSON, Post-man.

Confidential, Louisville, KY

QA Engineer

RESPONSIBILITIES:

  • Configured and automated Feature Scenarios using Selenium WebDriver , Cucumber , Gherkin and Maven .
  • Created automation scripts in Java using IntelliJ IDE .
  • Developed and automated Regression Tests, created Behavior- Driven Framework using Cucumber with Gherkin .
  • Responsible for analysis, reports and defect tracking.
  • Wrote Data-Driven Tests to check how application performs with different sets of data.
  • Responsible for maintaining daily Smoke Test on Jenkins and debug failure build on Jenkins and reporting the issue.
  • Merged branches via Git and pull requests via GitHub per release management process to minimize risk to releases.
  • Wrote SQL queries for data verification and Oracle SQL statements for Back-end Testing.
  • Created JSON POST and GET requests for RESTful API services using POSTMAN to assert responses.
  • Reported software defects in Jira and interacted with the developers to resolve technical issues.
  • Worked in Mobile application using Browser-Stack.
  • Followed Agile Testing methodology, participated in daily Scrum meetings and testing each Sprint deliverables.
  • Developed Scenarios for writing Test Cases and Test Scripts for functions of the application.
  • Extensively involved in Smoke, Functional, Regression, End-to-End Testing and monitored the behavior of the applications during different phases of testing.
  • Environment: JavaScript, Jira, Maven, Selenium-Webdriver, Rest-Assured, ALM, Postman.

Confidential, New York, NY

Test Automation Engineer

RESPONSIBILITIES:

  • Selected and automated the Test Cases to perform Functional Testing of the front-end using Selenium WebDriver.
  • Used Java as language and Eclipse as IDE, Jenkins as CI tools .
  • Designed, developed and implemented POM based Automation Testing Framework utilizing Java, Selenium WebDriver and TestNG.
  • Used GitHub as a code repository, and Git for version control.
  • Wrote SQL queries and SQL statements to validate database integrity.
  • Designed the efficient manual Test Cases based on analysis of Business Requirements, Functional Specifications, Technical Design documents, Use Cases, Supporting documents.
  • Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Used Appium record feature to generate script for mobile device and created custom framework for mobile Automation.
  • Involved in Manual and Automated Testing of the applications. Executed Test Cases and analyze the test results.
  • Logged defects, and closely interacted with the development team to verify defect fixes, and update defect status.

Environment: Java, Jira, Selenium-Webdriver, ALM.

We'd love your feedback!