We provide IT Staff Augmentation Services!

Qa Senior Analyst Engineer Resume

5.00/5 (Submit Your Rating)

William Penn, PL

SUMMARY

  • Over 7 Years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, Test summary reports for both Web and Client - Server Applications.
  • Expert in Software Testing Life Cycle (STLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as Selenium, WebDriver, TestNG, Maven, Cucumber, Jenkins, JIRA, SOAP UI, Postman and GitHub.
  • Designing and building test automation frameworks and coding test suites using Selenium to provide effective and efficient test execution.
  • Executing test cases, reporting bugs and tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver and Cucumber.
  • Experience in working wif Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Agile/Scrum.
  • Proficiency in automating web-based testing including GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Testing.
  • Experience in White Box and Black Box testing for functionality and structural flow of an application.
  • Expert in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Testing.
  • Experience in working wif open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), Cucumber, JUnit and TestNG.
  • Experience in preparing and maintaining Automation Frameworks using Page Factory and Page Objects.
  • Experience in using Selenium WebDriver, Eclipse TestNG test frameworks in creating test scripts, test suites and HTML reports.
  • Experience in Cucumber and Gherkin.
  • Experience in Business Functionality Testing, User Interface testing, Unit testing, Integration Testing, Black Box Testing, End-to-end Testing, Manual Testing, UAT Testing, Regression Testing, Performance Testing, documentation and Reporting.
  • Experience in preparing Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Data, and Test Execution.
  • Experience in web services testing like REST API using Ready API and POSTMAN.
  • Responsible for creating functions using OOPs concepts.
  • Ability to adapt to a dynamic work environment. A proactive team player wif proven interpersonal and coordination skills.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under a high stress environment..

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/WebDriver/Grid, QTP, Soap UI, Ready API, Cucumber, ALM, Postman, TestNG, JUnit and Extent Reports

Databases: Oracle, SQL Server, MS Access

Build Tool: Maven.

Operating Systems: Linux, Windows, UNIX.

Test Framework: Junit, TestNG, Cucumber

Continuous Integration Tools: Jenkins

Project/Test Management Tools: HP Quality Center, Jira, BugZilla, HP ALM

Programming Languages: Core Java, PL/SQL, OOPS

Web Debugging Tool: Chropath, XpathFinder

PROFESSIONAL EXPERIENCE

Confidential, William Penn Pl

QA Senior Analyst Engineer

Responsibilities:

  • Gather business requirements and develop Test cases based on Use cases.
  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases, by working closely wif scrum masters and product owners.
  • Performed manual Testing in Encompass Current gen which is a desktop application and we are in process of migrating it to web based application.
  • Developed automation test code in Java language using Eclipse and TestNG framework.
  • Extensively used Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG on Encompass Web based application for Loan Quality Advisor module.
  • Involved in preparing Test Strategy, Test Plan, Test Scenarios, Test Evaluation Summary Reports, Test Cases and Test Scripts for automated and manual System Requirement documents for the Functional, System, Performance, Integration, Regression, UAT, Security, Smoke/Sanity and Usability testing.
  • Involved in Designing & developing data driven framework using Selenium Web Driver and TestNG.
  • Developed automation code for multiple test strategies like smoke testing, regression and sanity testing and developed automation script in java and configured through Jenkins to send the results automatically.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as a testing suite.
  • Used SQL queries extensively for backend testing.
  • Used Jenkins (CI/CD tool) job for nightly build execution.
  • Check in/Checkout the code using GIT/GitHub server.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Log4j, SOAPUI, BDD, TDD, AgileCucumber, XPath, HP ALM, Firebug, SQL, Oracle, UNIX, Windows.

Confidential, Columbus, OH

QA Automation Engineer

Responsibilities:

  • Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, and Detailed Design Documents.
  • Verified dat the Software Release met the Product Requirements and Functional Design Specifications for a client.
  • Created Master Test plan, Test strategy, critical scenarios and Test Scripts and schedule for testing. experts to plan and execute automated tests
  • Drive Test-Driven Development (TDD & BDD) by working hand-in-hand wif the development and product management teams
  • Assist in the creation of test project status reports and metrics and provide weekly and monthly status to the management
  • Works wif development and test teams to develop test cases, test processes and methods, and conduct test analyses and deliver results reports.
  • Executed test cases manually. Compared and analyzed actual wif expected results and reported all deviations to the appropriate individual(s) for resolution.
  • Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security, and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.
  • Involved in setting up different configuration environments for compatibility testing and manual testing.
  • Created test planning and participated in execution for API testing using POSTMAN tool.
  • Monitored the test execution in Jenkins once the code pushed into Continuous Integration.
  • Used Selenium Locators like XPath, Tags and CSS to work wif dynamic and static objects in Selenium.
  • Managed software defect information, interacted wif Business users to fix severity and priority of issues.
  • Attended Daily Scrum Meetings and participated in weekly project status meetings and updated the testing Progress.

Environment: Java, Selenium WebDriver, Jenkins, Eclipse, Cucumber, Maven, TestNG, POSTMAN, Soap UI, XML, XPath, Oracle, MSWord, MS Excel, SQL, Quality Center, Windows.

Confidential, Ann Arbor, MI

QA Engineer

Responsibilities:

  • Derived Test Scenarios from Business Scenarios and mapped requirements.
  • Prepared Regression Test Suite from Functional Test cases based on Business Criticality.
  • Involved in setting up configuring the testing environment wif Eclipse, JUNIT and Selenium Web driver.
  • Developed and implemented a robust Keyword driven framework wif Selenium RC which cut down the script development time in half.
  • Developed and executed the test scripts wif Selenium, Java.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Executed Regression test suite against each QA build.
  • Involved in Database testing, Functional Integration, Regression and Compatibility testing of the application.
  • Checked the Data flow through the front and backend and used SQL queries to extract the data from the database
  • Used ServiceNow tool for tasks & defect tracking.
  • Performed Data Validation of the data flow from the front-end to the back-end.
  • Ran PL/SQL blocks in order to rectify data corruption in the database.
  • Responsible for Front End testing, Integration testing and System testing on the coded software.
  • Participated in Review meetings to discuss Issues wif Team Lead and Project Manager.
  • Prepared Final Test report after completion of execution.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Log4j, SOAPUI, TDD, Agile, HTML, XML, XPath, Service Now, Quality Center, HP ALM, Firebug, SQL.

We'd love your feedback!