We provide IT Staff Augmentation Services!

Principal Qa Engineer Resume

2.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • Having 6+ years experience in Software Testing as a Selenium Automation Test Engineer/QA Analyst with a good understanding of Software Testing Life Cycle (STLC)
  • Extensive QA experience in different life cycle phases, including Test Planning, Test Execution, Defect Tracking, Management, and Reporting.
  • Extensive experience in analyzing, reviewing, and understanding Business/Functional & Testing requirements
  • Experience working with open - source tools Selenium (Selenium IDE, Selenium Web Driver, Test NG), Cucumber, Eclipse, and teh automation test framework.
  • Hands-on experience with web technologies like HTML, XPATH, CSS, XML, Java.
  • Experience in both manual and automation testing of Web services.
  • Experience in REST API testing using RestAssured with Java for automation.
  • Experience in RESTFul /Web Services testing using Postman, SOATest, SOAP UI.

TECHNICAL SKILLS

Languages: Java, SQL, HTML, CSS, XML, JavaScript

Tools: Selenium WebDriver /IDE/RC/ GRID, JUnit, TestNG, Cucumber, JIRA, Postman, SOATest, SOAPUI, Bugzilla, Jenkins, GitHub, Bitbucket, Splunk

SDLC Processes: Agile-Scrum, Waterfall, V Model

IDE: Eclipse, IntelliJ, SQL Developer, Selenium IDE.

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

TEMPPrincipal QA Engineer

Responsibilities:

  • Worked on teh Agile/Scrum methodology for teh analysis, design, implementation, and testing of teh application.
  • Reviewed Business Requirements Documents and Technical Specifications, and Functional Specifications.
  • Prepared Test Plans for each release, written Test Cases, and executed them as part of Functional Testing. Prepared Test Reports and Deliverables and submitted for version releases.
  • Documentation of all Test Artifacts such as Test Plan/Test Cases/SQL Queries in Jira Tool for getting Acceptance from teh business. Worked on JIRA X-RAY module to create Test cases, Test plans.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver under Java platform utilizing industry-leading design patterns and approaches
  • Extensively worked on all kinds of joins and operators to fetch data from multiple tables Using SQL Queries.
  • Utilize Hybrid RESTAssured Framework to automate RESTFul services.
  • Performed REST API test validating CRUD functionalities using HTTP Methods in Postman and SOATest.
  • Monitored Splunk logs to make sure no errors were from services (APIs)
  • Expended Continuous Integration Tools (Jenkins) for automation script run on a nightly basis and to provide quick feedback to teh developers

Environment: Selenium WebDriver, TestNg, Java, JIRA, X-ray, Postman, SOATest, Rest-Assured library, JSON, XML, Eclipse, IntelliJ, SQL, Oracle SQL Developer, Splunk

Confidential, MD

Software QA Analyst

Responsibilities:

  • Performed functional, UI, UAT, smoke, regression testing, and recorded issues along with product enhancements.
  • Participated in SCRUM process, attended daily scrum meetings, sprint planning, and sprint retrospective.
  • Analyze Business Requirements Document, Functional Specifications Document, and Technical Design Document to develop Test Plan and Test Cases.
  • Created automation scripts in Eclipse using test framework that implements Page Object Model (POM), cucumber feature files, and running them as JUnit.
  • Test Cases creation for REST Webservices API.
  • Used SOAPUI for teh SOAP-based Web Services testing and performed functional and performance testing of Web Services.
  • Involve in user acceptance testing to ensure that teh application should work according to teh client's requirements.
  • Resolving Maven/build-related problems for web applications while using build tools such as Jenkins

Environment: Selenium WebDriver, Cucumber, JUnit, Java, SOAPUI, Rest, XML, Eclipse, SQL, Oracle

Confidential | New York, NY

QA Engineer

Responsibilities:

  • Involved in testing teh new functionalities based on test cases and coordinating with teh development team to fix teh issues.
  • Designed and developed teh test cases for testing teh application manually.
  • Developed automated front-end tests using Selenium with Java.
  • Contributed to developing Automation Framework that uses Java,SeleniumWebdriver, and JUnit.
  • Created and enhanced numerous test scripts to dynamically handle changes in teh tested application's GUI and teh testing environment usingSeleniumWebDriver.
  • Facilitated defect management meetings with project management and teh development team.
  • Prepared documentation for assigned projects and followed software release procedures and requirements analysis using Quality Center to import specifications and documents.

Environment: Java, Selenium WebDriver 2.30.0, Eclipse Kepler, JUnit 4, JXL, Selenium IDE

We'd love your feedback!