We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 7+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • Concrete experience with Behaviour Driven Development (BDD) and Behaviour Driven Testing with Cucumber JVM to implement Test Driven Development (TDD).
  • 7 years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
  • Solid experience with Gherkin Language for Behaviour Driven Testing.
  • Firm experience with Keyword Driven and Data Driven framework implementation.
  • Excellent writing, verbal and interpersonal skill set with a self - starting attitude, team player, and flexible.
  • Strong experience in Black Box, Smoke and Ad-hoc testing.
  • Dense understanding of Software Development Life Cycle including Agile, and Waterfall.
  • Strong experience with Selenium Web Driver and HP Quick Test Professional.
  • A fast learner and high degree of creativity and initiative is expected.
  • Good at prioritizing along critical path and meeting project milestones and deliverable dates.
  • Strong experience with Agile test methodology and Agile Development process.
  • Quality Testing including Effective Test Case Design, Test Execution and Reporting.
  • Experience in analyzing the requirements, User Stories and Use Cases to develop test cases.
  • Experience in preparation of Test plan and Test Strategy.
  • Expertise in QA Methodologies with various testing concept such as Acceptance testing, System Testing, Functional Testing, Integration Testing, Regression Testing, End-to-End Testing and more.
  • Strong analytical and problem solving skills.
  • Extensive work experience using Change Control and Bug Tracking Tools like Quality Center, JIRA and Rational Team Concert.
  • Strong experience with descriptive programming in QTP with VB script.
  • Strong experience in development of core QA framework function library for various Web and Client-Server application.
  • Strong experience in Cross Browser web testing with Selenium Web Driver.
  • Strong experience with SOA architecture that include Restful Web Service Testing.
  • Worked directly with Business users performing User Acceptance Testing (UAT).
  • Ability to follow instructions accurately to conduct tests that ensure the application/system performs properly according to design/end-user specifications and requirements on all projects.
  • Handles multiple projects simultaneously, learns new applications quickly, and tests on a variety of platforms.
  • Develops test plans, scenarios, and cases used in testing based on business requirements, technical specifications and/or product knowledge to ensure they function properly.
  • Documents detailed steps involved in reproducing a problem, which will be helpful for development.
  • Clearly communicates testing and project status.
  • Work with support department in troubleshooting field issues that may arise.
  • Complies with/enforces standards and regularly participates in process improvement activities.
  • Has the ability to work in a team environment with excellent written and verbal communication skills.
  • Design and implement automated test solutions for new products.
  • Assist with design and execute manual tests for new and existing products.
  • Work with product development engineers to isolate issues by collecting and analyzing detailed process steps, log files, and data input.
  • Documents within the defined corporate tool(s) testing results in order to assist in defect resolution, working closely with the Engineering and Project Management team(s), as appropriate.
  • Evaluate problems identified in production and assist with resolution strategies.
  • Experience working in a CI/CD environment with Jenkins for executing automated tests.
  • Extensive working experience with Agile (Scrum and Kanban) methodologies using Rally, Jira& QC/ALM.
  • Extensively tested in Cloud, Web, GUI/UI, Mainframe and Windows Applications.
  • Lead a team with on-shore and off-shore junior team members by providing orientations, training, mentoring them for each project and delegating the work to right individuals making sure that test coverage is done with tractability matrix and quality product is delivered within the assigned timeframe.
  • Extensive hands-on experience testing Chip, Chip Contactless, EMV (Europay, MasterCard and VISA) authorizations with VISA and MASTER CARDS via Paragon Simulator and Clear2Pay simulators in test and verification regions.
  • Hands on experience with manual and automation tools for Services/API testing - Ready API / SOAPUI Pro, Postman.

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix, AZ

QA Engineer

Responsibilities:

  • Involved in developing and maintaining automated projects by debugging every test case to make sure the execution flow and values are as expected as part of API testing (REST) via Postman
  • Performed API testing manually via POSTMAN.
  • Worked in PCF Cloud environment.
  • Verified PCF and Splunk log.
  • Started batch settlement jobs by sending REST request. Verified response and validated logs via PCF log and verify Oracle and Cassandra db.
  • Experience performing backend testing by verifying the output values in Json tags by cross checking with Oracle DB and Apache Cassandra values via Dbeaver and DevCenter.
  • Unit tested all the new and existing automated Test Cases (Smoke and Regression).
  • Testing in REST (with JSON) services with GET, PUT, POST and DEL by providing input in Json parameters .
  • Performed Database validation in automation Test Case.
  • Worked on Selenium Web Driver.
  • Ran automated scripts locally via Eclipse (Perfecto Plugin) with ANT build, thoroughly verified allure reports and shared them to all the stakeholders.
  • Implemented Page Object Model (POM) framework and used Page Factory for object locators using XPath.
  • Worked with Android Studio (Android Device Monitor) and Xcode in retrieving logs. Researched issues found during manual and automation testing and provided logs to the developers.
  • Cloned, Pulled and Pushed the project from/into Stash and then to Bitbucketremote repositories via GIT (using Terminal and sometimes SourceTree).
  • Verified automated test results which are triggered from Jenkins for each build as part of Continuous Integration/Continuous Deployment and communicated the test results to the team in case of failure.
  • Actively participated in daily scrum stand up as part of Agile Methodology, weekly defect triage, weekly QA team meeting, release review, etc meetings.
  • Worked with scrum team when creating user stories in Rally and later moved to Jira. Created Test Scenarios based on the Acceptance Criteria, reviewed them by scrum team and also by QA team peers.
  • Tracked scrum level defects for Q (test) environment in Rally/Jira. Tracked higher environment (Verification and Production) defects in ALM (Quality Centre).
  • Extensively used outlook, Skype and Webex in communicating with all the stakeholders.
  • Worked with ALM creating Test Cases in Test Plan module under each release folder and importing to Test Lab module for execution and updating the status. Attached appropriate screenshots/docs/spreadsheets to each test case and defect.
  • Worked with both On-Shore and Off- Shore team members with different time frame, managing work allocations and interacting with team members in a day-to-day schedule.
  • Worked hard in providing quality product for each release within the scheduled release timeframe.
  • Quickly updated priorities and organize according to the needs on daily bases.

Environment: Postman, Java Script, Java, PCF, Splunk, Selenium, Maven, TestNG, Junit, Eclipse, GIT, Stash, Bitbucket, Jenkins, Confluence, Rally, HP ALM/Quality Center, DBeaver, DataStax, Oracle, Apache Casandra, Office365, Outlook, Skype, Webex, Vantiv, FirstData, APIGEE

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Performed API (GET, PUT, POST, DELETE)/Services testing manually via Ready API (SOAPUI NG Pro) and POSTMAN tools.
  • Worked in IBMCloud (Bluemix) environment. Verified Bluemix Logs.
  • Started batch jobs by sending REST request. Verified response and validated logs via Splunk Dashboard, which is a reporting tool, to check job status, start time, end time, number of events, etc.
  • Performed backend testing by verifying the output values in xml tags by cross checking with Oracle DB values via SQL Developer.
  • Simulated performance behaviour of the service by creating Virt (Virtual Services) with out hitting the actual API (when the APIs are not ready for scrum testing).
  • Developed and maintaining automated projects by debugging every test case to make sure the execution flow and values are as expected as part of Web Services/API testing (SOAP and REST) via Ready API (SoapUI NG)..
  • Unit tested all the new and existing automated Test Cases (Smoke and Regression).
  • Involved in testing both SOAP and REST (with JSON) services with GET, PUT, POST and DEL by providing input in Excel and Endpoints in properties file for each environment in Request and validating appropriate Response. Performed Database validation within Data Source and Data Source Loop in automation Test Case.
  • Added Assertions (Valid HTTP Code, Invalid HTTP Code for negative test suites, contains, Xpath, Xquery, etc), Groovy Script(to parse values from the response using Regular Expression), Property Transfer, JDBC, REST Request, SOAP Request, Data Sink, Test steps for each Test case.
  • Imported project into Eclipse IDE and converted to Maven along with pom.xml and other files. Created smoke and regression .xml and .java files. Ran tests using local repository via TestNG.
  • Manually tested KP Mobile APP (BETA) for Android and iOS with Samsung and Apple devices.
  • Extensively performed functional, regression, smoke testing for Mobile App via Perfecto cloud.
  • Worked with Selenium WebDriver/Appium with TestNG.
  • Ran automated scripts locally via Eclipse (Perfecto Plugin) with ANT build, thoroughly verified allure reports and shared them to all the stakeholders.
  • Implemented Page Object Model (POM) framework and used Page Factory for object locators using XPath.
  • Cloned, Pulled and Pushed the project from/into Stash and then to Bitbucketremote repositories via GIT (using Terminal and sometimes SourceTree).
  • Verified automated test results which are triggered from Jenkins for each build as part of Continuous Integration/Continuous Deployment and communicated the test results to the team in case of failure.
  • Extensively worked to retrieve/create test data (from the KAT in-house tool) for Member Unique ID and update/view that member record via EPIC Hyperspace.
  • Actively participated in daily scrum stand up as part of Agile Methodology, weekly defect triage, weekly QA team meeting, release review, etc meetings.
  • Worked with scrum team when creating user stories in Rally and later moved to Jira. Created Test Scenarios based on the Acceptance Criteria, reviewed them by scrum team and also by QA team peers.
  • Tracked scrum level defects for Q (test) environment in Rally/Jira. Tracked higher environment (Verification and Production) defects in ALM (Quality Centre).
  • Extensively used outlook, skype, hipchat and webex in communicating with all the stakeholders.
  • Worked with both On-Shore and Off- Shore team members with different time frame, managing work allocations and interacting with team members in a day-to-day schedule.

Environment: Ready API 1.9.0 (SoapUI NG, ServiceV), SOAPUI Pro, Groovy Scripting, Java 1.8, IBM Cloud (Bluemix), Splunk6.5.2, Selenium, Appium, Perfecto, Android Studio, Android Device Monitor, ANT, Maven, TestNG, Junit, Eclipse 4.5.0, GIT, SourceTree, Stash, Bitbucket, Jenkins, Confluence, Rally, JIRA, HP ALM Quality Centre, Oracle SQL Developer 4.0.3, Oracle DB, Xcode6.4, Atom, Evernote, MacBook Pro, Oracle VM Virtual Box (Windows 7.0), MS Office 2011, Office365, IBM Lotus iNotes, Outlook, Skype, Hipchat, webex, KAT, Citrix Viewer, Epic Hyperspace, etc.

Confidential, Chicago, IL

QA Engineer

Responsibilities:

  • Involved in gathering and analyzing the product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
  • Interfaced with peers and management on test related topics including test plan creation and test setup/coordination and test execution.
  • Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Performed Functional and Integration testing of the application and prioritized test cases to meet project specific deadlines. Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team
  • Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features
  • Saved 50% time and cost of testing by automation using Selenium WebDriverr, JAVA, Cucumber .
  • Writing test cases for Cucumber automation (Groovy, Java).
  • Execution Test suits in JENKINS using JAVA and Groovy.
  • Involved in Regression testing using GRID+ JAVA
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Extensively automated regression and functional test suites by developing over 600 test cases, 5 test suites using Selenium WebDriver, JAVA, Junit.
  • Implemented Page Objects framework, Hybrid framework and 44 Page classes from scratch to represent web pages.
  • Achieved customer satisfaction and high quality by effective Automation testing, AGILE Processes Responsibilities
  • Performing Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
  • Used Informatica file watch events to pole the FTP sites for the external mainframe files.
  • Reporting and verifying the bugs in Jira.
  • Participated in various meetings and discussed Enhancement and Modification requests.
  • Communicated with Application Developers, Project Manager and other Team Members on Application testing status on an ongoing basis when necessary.
  • Wrote custom SQL queries for data validation on back-end database, Oracle.
  • Defects were tracked and reported in Quality Centre
  • Coordinated with development team for all the issues related to deployment and defect tracking
  • Participated defect review meetings with the team members and coordinated with project development team.
  • Used Quality Centre for tracking document and managing version.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Participated in weekly project status meetings and technical review meetings.

Environment: Selenium WebDriver(Java),Cucumber, JUNIT, AppDynamics, SQL server, Jira, Jenkins Continuous Integration, Agile Scrum, Windows 7 Professional, V.net, Star teamConfidential

QA Tester

Responsibilities:

  • Preparation of detail design, involved in code walkthrough, resolving technical and design issues, code deployment, production support, SQL server database administration.
  • Analyzed Business Requirements (BRD) and attended walk through meetings with Business Analysts.
  • Worked for Verifying claims, payments, and status with back-office database which included developing and maintaining scripts in selenium (testNG), Regression Testing, database testing, and functional Testing.
  • Actively Responsible for assisting in documenting Test Plan and developed scenarios for writing Test Cases and Test Scripts.
  • Wrote Test cases for all functions of the application in Test Plan module of Quality Centre.
  • Responsible for manual Smoke and Functional testing manually.
  • Identified Test Cases to be run for Regression Testing and conducting Regression testing when new builds were made.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary.
  • Automated the test cases in Selenium Web driver, Java Eclipse and junit.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Performed Positive, Negative and Boundary Analysis Testing.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates.
  • Reported software defects in Quality Centre and interacted with the developers to resolve technical issues.
  • Logged the Defects in Quality Centre and maintained track of the defects throughout the Software Testing Life Cycle (STLC).
  • Maintained the test plan status and facilitated both weekly and daily reporting metrics to team leads and management.
  • Worked on the continuous improvement of QA process by reviewing and evaluating existing practices with standard testing guidelines.
  • Participated in QA Team meetings and bug tracking meetings.

We'd love your feedback!