We provide IT Staff Augmentation Services!

Sr. Whitebox Qa Engineer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • 9 years of IT experience with deep knowledge in all aspects of SDLC and STLC.
  • Good working Knowledge on Waterfall and Agile Scrum Methodology.
  • Expertise in automating at the UI level as well as at the API level.
  • Experience in running tests in Docker containers.
  • Expertise in designing and implementing efficient and easy to maintain Automation Frameworks.
  • Strong in Object Oriented Programming and Core Java.
  • Sound Knowledge in Automation Test frameworks Junit and Test NG.
  • Expertise in Automation Testing using Selenium Web driver.
  • Experience in Web Service Testing using Soap UI and Rest Automation Framework.
  • Experience in creating mock services using Spring Boot as a Docker Image.
  • Sound Knowledge in REST API calls using GET/PUT/POST/DELETE.
  • Perform REST API Automation Testing using REST Assured Automation Framework.
  • Experience in using Jenkins and GIT/Sub Version for CICD.
  • Hands - on experience in Manual, Responsive Design and Automated Testing of Web applications.
  • Sound Knowledge in DML, DDL and DCL SQL statements and expertise in testing batch jobs by verifying backend records in database.
  • Excellent data analysis skill, application support knowledge from both functional and technical perspectives.
  • Expertise in Unit, GUI, Functional, Regression and System Testing.
  • Experience in User Acceptance Testing Support and resolving User/Business issues.
  • Lead team of several members spanning various locations onsite & offshore.
  • Good oral and written presentation skills, interpersonal skill and team coordination.

TECHNICAL SKILLS

Languages / Frameworks: JAVA, Selenium, Junit, Test NG, Spring

Platforms: Windows, Unix

Databases: Microsoft SQL Server, DB2, Oracle 10g

Software Development Tools/IDEs: Toad, IBM RAD, Eclipse, Soap UI, LISA, Maven, Source Tree

Containers: Docker

BI Tools: Business Objects (BO) XI R2, Crystal Reports

Defect Tracking / Testing tools: Quality Center, JIRA, Clear Quest, Selenium, Firebug, Rally

Service / Request Mgmt. tools: Remedy, Service Now

Project Management tools: Confidential 2.0, PeopleSoft

Office Tools: MS-Office tools incl. MS-Project

Configuration / Version Mgmt. tools: Sub-version, Git, Jenkins, SourceTree, Clearcase

PROFESSIONAL EXPERIENCE

Confidential, SUNNYVALE, CA

Sr. Whitebox QA Engineer

Responsibilities:

  • Participate in Sprint Planning, Pre- Planning, Stand Up Call and in other Scrum activities
  • Perform Requirement Analysis and identify the Automation Scope for every Sprint and estimate the automation effort involved.
  • Track user stories in Jira and update the Progress of each and every tasks
  • Create mock services using Spring Boot as a docker image
  • Update mock services for every sprint based on user stories and pull latest docker images for unit Testing.
  • Create automation test suite in arquilliun framework for every test case and compare the expected and actual results.
  • Run Test cases in docker cotainers and publish the results.
  • Perform build and Deploy activities in Jenkins for various test environments.
  • Use Splunk to Debug and Analyze the logs
  • Verify the records in Database after each transaction - Payment Authorization, Redeem & Refund
  • Use Postman Tool to load Gift cards, check the balance of Gift cards, Reward Cards etc
  • Perform end to end testing after Placing the Order - Verify the Order details, Address Information, applicable tax based on zip code, Card Used in DB.

Confidential, PHOENIX, AZ

Automation Test Engineer

Responsibilities:

  • Participate in Sprint Planning, Pre- Planning, Stand Up Call and in other Scrum activities
  • Track user stories in Rally and update the Progress of each and every tasks
  • Creation of Test Plans and Identify Release Plan for Every Sprint.
  • Participate in Production Deployment for Verification of Web application/Web Services in different test ports/clusters.
  • Prepare automation test cases for the user stories in Rally
  • Perform web service testing by Creating Test Suite in SOAP UI for REST and SOAP Web Services.
  • Validate JSON/XML response by adding assertions in Rest Assured and SOAP UI.
  • Built REST API Automation using Rest Assured Automation framework which saved the execution time from 45 minutes (in manual testing using Soap UI) to less than 5 minutes for web services testing.
  • Built Automated SoapUI Functional Test Suite for API Testing - quick Test Ports Validations
  • Performed Test Case walkthrough with the stakeholders.
  • Build UI automation framework from scratch using Maven, Java, Selenium Web driver and Test NG frameworks using Page Object Model design pattern
  • Develop, maintain and execute Automation Scripts and reduced manual testing effort from 8 hours to 30 minutes via Automation.
  • Perform Cross Browser, Data Driven and Hybrid Driven Testing
  • Perform Parallel Test Runs and reduce the execution time
  • Run Automated Regression Scripts for Web application/services and generate the automation report.
  • Perform Responsive Design Testing for Desktop and Mobile Web Application using various devices
  • Perform Continuous Development by merging/integrating the daily code in Sub-version/GIT.
  • Configure and Build the automation scripts using Jenkins
  • Integrate the automation scripts with sauce labs to perform cloud based testing in various browser/OS combinations
  • Perform backend testing for batch applications verifying data/records in database
  • Prepare/Mockup Data in the Database for Database Testing.
  • Trigger batch Jobs from Admin Console and verify the data in files generated in Unix Environment.
  • Create and Update Data in Database by writing SQL Queries.
  • Perform End to End Testing using LISA Automation Scripts
  • Perform Ad-hoc/Manual testing on the application on request basis.
  • Track the defects in Rally and ensure the defects are closed on time.
  • Perform Root Cause Analysis on automation test results and take measures to eliminate failures in future.
  • Provide Technical Assistance to team members

Confidential

QA Engineer

Responsibilities:

  • Prepared Requirement Traceability Matrix & Test Plan.
  • Prepared Unit and Integration Test Cases for the Migration Project
  • Preparation of Test Data in Test Environment.
  • Execute and update the results in test case for manual testing.
  • Build the application and perform Smoke Testing.
  • Perform Ad-hoc testing on the application on request basis.
  • Track the defects in Jira and ensure the defects are closed on time.
  • Track the Project risks in Confidential Risk Portal.
  • Providing weekly and monthly project status reports
  • Perform root cause analysis to know the defect emerged stage.
  • Mentoring of Team members to build automation scripts using Selenium.
  • Providing Audit support to make sure the artifacts prepared in all phases meet the standards.
  • Monitoring and managing/tracking of production incidents and problems in Remedy.
  • Daily Monitoring and Tracking of production load status of the applications

Confidential

Technology Lead

Responsibilities:

  • Actively involved in the Knowledge Transition of AFM application at Client Location.
  • Lead the AFM team in different phases of the Project including Knowledge Transfer, Shadow Support, Reverse Shadow Support, Steady State and Stabilization.
  • Worked in Virtual environments using VMware.
  • Monitored the Production Support activities in the Secured environment - Clean Room Concept.
  • Monitored the Incidents in the Remedy tool and providing the solutions and keep track of resolving the incidents on time for all severity tickets and ensure the SLA’s are met.
  • Preparing Reports on the Weekly/Monthly Incidents and arriving at a solution for eliminating the repetitive incidents.
  • Assigning work to the team members and technical guidance to the team and review of the deliverables.
  • Involved in the manual testing of Batch and Online application and capture defects in JIRA.
  • Prepare mockup HTML for the application and accessing the Web elements using Selenium Web driver.
  • Involved in the Quality tasks (Metrics Tracking, Audit Closure)
  • Providing support of Process Audits, SCM Audits, PMR, Delivery Audit and make sure the audit findings are closed on time.
  • Involved in weekly/monthly status calls with business team and tracking the risks/issues.

Confidential

Java Developer

Responsibilities:

  • Worked through all SDLC stages from Requirements analysis through Production deployment.
  • Prepared Requirement Traceability Matrix for the application.
  • Prepared detail level design document, Unit & Integration Test Cases for all the releases.
  • Preparation of test data scripts to load data into tables.
  • Prepared the different test scenarios and tested the SQL queries and stored procedures
  • Involved in the front end development of all modules in the application using JSP & Spring framework.
  • Involved in Web services testing by ensuring the received XML Response gets stored in the Database.
  • Scripting of SQL stored procedures and perform back end testing to ensure they function properly.
  • Prepare Shell scripts to load data from flat files into database tables.
  • Execute the Shell Scripts and validate the data loaded into database tables.
  • Ensure the Code is checked in to Clearcase Version Control Tool and Perform Application Build.
  • Review the artifacts prepared and obtain sign off from the customer on every phase.
  • Execute Unit & Integration Test Cases and update test execution status.
  • Involved in the Performance Testing to fine tune the application reports.
  • Review, analysis, and recommended corrective action on application based issues.
  • Provided system training sessions to Business team and end users.
  • Address the defect logged in Clear Quest bug tracking tool during System Testing & User Acceptance Testing and make sure the defects are closed on time.
  • Add/Remove Columns in Application generated Reports using Crystal Reports
  • Deploy Reports using Central Management Console.

Confidential

Java Developer

Responsibilities:

  • Involved in design and development of the QAP Stratified Audit application.
  • Coordinated with the onsite project members to understand the business requirements.
  • Preparation of Use cases for the application.
  • Developed the test scripts for all the Use Cases in the application.
  • Involved in the development of HTML Mockup for the application.
  • Involved in the coding and unit testing of the Audit claims and Re-stratify Claims use-case, one of the complex and key use-case for the project and delivered the same well ahead of time.
  • Perform Functional Testing for all the application modules.
  • Perform Junit Testing for all functionalities in the web application.
  • Perform Smoke Testing on a regular basis when the application build is performed.
  • Perform Black Box Testing for the other development modules in the application.
  • Involved in the Integration Testing of the applications.

We'd love your feedback!