We provide IT Staff Augmentation Services!

Qa Engineer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 8 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).
  • 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 analysing 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.
  • Done performance testing of the web Applications using JMeter scripts.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Hands on experience with manual and automation tools for Services/API testing - Ready API / SOAPUI Pro, Postman.

EXPERIENCE DETAILS

Confidential, San Diego, CA

QA Engineer

Responsibilities:

  • Analyzed the Business Requirement Documents and Functional Specification documents to prepare Test Cases based on the Test Plans.
  • Involved in Black box testing like functional, System testing and System integration testing and also Maintenance.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing. Created Scripts to test the End-to-End Functionality
  • Responsible for performing functional testing on the application by creating manual test cases and Execute in JIRA.
  • Actively participated in daily stand up as part of Agile Methodology, weekly Backlog Refinement, weekly QA team meeting, Sprint demo, Retrospective, Sprint Planning, release review, etc meetings.
  • Manually Tested Salesforce Mobile APP (BETA) for Android and iOS with Samsung and Apple devices.
  • Extensively performed functional, regression, smoke testing for Mobile App via Perfecto cloud.
  • Create Test Scripts (Java, Selenium WebDriver) with eclipse to automate testing process.
  • Running shell scripts in Unix/Linux environments and committing scripts on Git for integration.
  • Performed and executed Regression testing for new builds and modifications in the application using Selenium WebDriver.
  • Created data-driven automation scripts for testing Web Services using SOAP UI.
  • Performed web services/API testing and Web Security testing using SOAPUI tool for SOAP and RESTful Web Services using WSDL and WADL.
  • Worked with the SQL statements to extract data from Oracle database and verify the output on the web application
  • Used JIRA for bug tracking and defect logging. Used Git Hub as version control tool.

Environment: UNIX,JIRA, Browser: Firefox, Chrome, IE 11.0/10.0, JAVA 7,MS Excel,TestNG, Selenium Web Driver, Eclipse, SOAPUI, HTML 5.0, XML,Oracle 10g, Toad, Jenkins.

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 and JMeter.
  • 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 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, JMeter, 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 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.
  • 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.
  • 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.

Environment: Ready API 1.9.0 (SoapUI NG, ServiceV), SOAPUI Pro, Groovy Scripting, Java 1.8, IBM Cloud (Bluemix), Splunk6.5.2, Selenium, Appium, Jmeter,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 .
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • 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).
  • 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.
  • 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.
  • Defects were tracked and reported in Quality Centre
  • 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.

Confidential

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 ( Confidential ).
  • Maintained the test plan status and facilitated both weekly and daily reporting metrics to team leads and management.
  • Participated in QA Team meetings and bug tracking meetings.

We'd love your feedback!