We provide IT Staff Augmentation Services!

Qa Analyst Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having 7+ years of experience as QA Analyst on various Web Based applications using Automation and Manual Testing.
  • Extensive experience in identifying all critical business flows and automating within a framework.
  • Good experience in creating test scripts usingWebDriver, Selenium - IDE, Selenium Gridin Java.
  • Experience in Behavior Driven Development (BDD) frameworks like creating feature file with Gherkin language and execute the scripts using Selenium.
  • Hands on experience in creating step definitions based on Cucumber BDD approach.
  • Expert in using web elements by providing efficient locator strategy including CSS, HTML, Id, name and unique Xpaths using Contains, Sibling to run test scripts.
  • Good experience inCross browser testing, browsers like Mozilla Firefox, Google Chrome, Safari and IE usingWebDriver.
  • Experience in automating test cases usingTestNG, Junit and Robot Frameworks.
  • Experience in Continuous Integration (CI)/Continuous delivery (CD) tools using Jenkins, Maven, Git.
  • Experience in Backend Testing by writing SQL queries to test integrity of application.
  • Experience with API testing using POSTMAN, SOAP UI tool and submitting GET, POST, PUT requests for RESTful API web services to assert responses.
  • Strong working experience in Agile methodologies.
  • Experience with Atlassian tools like JIRA, Confluence, and Eclipse IDE.
  • Experience in Core Java with good understanding of Object-oriented Programming (OOP) concepts.
  • Experience inManual&AutomatedTesting of GUI and functional aspects of Client - server and Web based Applications on multiple levels ofSDLCand Software Testing Life Cycle (STLC).
  • Experience in writingTest Plans, Test Cases, Test Procedures and Test Scriptsfrom requirements and Use-Cases
  • Good expertise using ANT tool to execute Junit & TestNG tests for generating HTML/XSLT reports.
  • Extensive experience in different types of testing like Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Conducting thorough code reviews of Test scripts and ensure 100% test coverage.
  • Having strong communication, Leadership, Team building, Technical & Analytical Skills with proven abilities in resolving issues.
  • Good interpersonal skills, commitment, result oriented, hardworking with a quest and passion to learn new technologies and undertake challenging tasks.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools: Selenium WebDriver, TestNG, Junit, SOAP UI, Postman, RESTful API

Test Build & Integration Tool: Maven, ANT, Jenkins, TeamCity

Test and Bug Management Tools: HP Quality center/ALM, JIRA, Test Link, Bugzilla, TFS, MTM

Framework: Data Driven, Keyword, Hybrid Testing Frame work, Robot Framework, Page Object Model

Programming Languages: Java, Python, Java Script, Gherkin, HTML, SQL

Markup Language: HTML, XML, XPath, CSS Selector Databases

Database/Database tools: SQL Server, Oracle, MySQL, Toad

Operating Systems: Windows XP/7/8/10, UNIX, Ubuntu, Mac

Utilities: Eclipse, SVN, GitHub, AutoIT

SOA Technologies: SOAP UI, POSTMAN

PROFESSIONAL EXPERIENCE

Confidential

QA Analyst

Responsibilities:

  • Involved in preparing test cases and acceptance criteria for the identified scenarios.
  • Involved in Preparing End-To-End test Suite.
  • Participated in test case reviews.
  • Involved in creating test data for testing.
  • Developed the automated test scripts for regression, parallel test suite in the application by using Selenium tool and configured thread count and groups for each test case.
  • Created automation tests using Keyword and Data Driven Framework (Robot Framework) with POM to test web application.
  • Developed scripts to navigate to various iframes, pop ups, alerts and to handle multiple windows and performed operations on the web elements.
  • Dealt with Accessing Links & Tables using Selenium WebDriver.
  • Performed operations on the database using JDBC APIs.
  • Used Selenium WebDriver API with Robot Framework to automate tests on cross browser and cross platform environment.
  • Involved in automating the popups using the Alert interface.
  • Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script.
  • Configured Jenkins build job for continuous Integration and also for Regression Testing.
  • Used GIT to maintain and manage the build scripts, test data used and other documents related to the project.
  • Tested SOAP and REST web services/API using SOAPUI.
  • Involved in various on-shore and off-shore meetings with Business Analysts and Developers.
  • Participated in weekly status meetings with the team, developers to discuss open issues.

Environment: Java, Oracle, Selenium WebDriver, Robot Framework, Log4jMaven, Jenkins, Eclipse, IntelliJ, SOAP UI, Postman, JIRA, GIT, Zephyr.

Confidential, Charlotte, NC

QA Analyst

Responsibilities:

  • Work closely with customers and business groups, subject matter experts to elicit, analyze, document, communicate and manage requirements and functional analysis throughout the solution development lifecycle.
  • Involved in identifying test cases for automation and automating them using Selenium Web driver within BDD/Cucumber framework.
  • Created test scripts usingCucumber and Gherkin
  • Adding new features to the framework upon requirements.
  • Executing the regression and smoke automation suites for patch and major release and sharing the results to all stake holders.
  • Implementing technical solutions in project using Selenium WebDriver with Core Java and SQL.
  • Participate in project related meetings like Daily scrum, Sprint planning & review meetings
  • Involved in preparation and execution of manual test cases.
  • Involved in generating and execution of test automation scripts using Selenium Webdriver, Jenkins, Maven, Git.
  • Generating Test reports and emailing to concerned Project team with pass/fail status
  • Involved in execution of test cases and reported the defects.
  • Involved in presenting all QA work activities to Clients to get approval.
  • Involved in functional testing, Regression testing and Integration testing on different system components.
  • Coordination with clients and development teams for any clarifications or build deployment issues.

Environment: Java, Oracle, Selenium WebDriver, Cucumber, Log4jMaven, Jenkins, Eclipse, Maven, GIT

Confidential

Software Engineer

Responsibilities:

  • Analyzing the Software requirements and preparing understanding documents.
  • Involved in preparation and execution of test cases.
  • Involved in test scripts developing usingJunit annotations.
  • Reporting and validating the bugs.
  • Worked on Windows operating systems using IE, Firefox, Safari browsers.
  • Interact with the developers, to clarify any questions regarding requirements/bugs.
  • Involved in GUI, functionality testing, Regression testing and cross- browser testing.
  • Participate in project related meetings like Daily scrum, Sprint planning & review meetings.

We'd love your feedback!