Resume

Sign in

Engineer Software

Location:
Plano, Texas, United States
Posted:
February 12, 2019

Contact this candidate

Resume:

This document may contain information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please destroy this document Profile Summary

I am an experienced professional in quality assurance of information technology with over 7 years 5 months of experience. I have hands-on knowledge in variety of automation testing tools which includes; selenium as well as latest emerging tool ‘Protractor’. Further, I work towards efficiency and ingenious of automating scripts for testing precisely and deliver distinction quality, particularly using JAVA & Javascript languages.

I’ve worked immensely in Automation, Manual testing and elementary knowledge of performance testing. Driven on testing methodologies like Agile, Scrum, kanban. Additionally, I am a certified ISTQB tester and certified Oracle SCJP Java programmer. I was employed as a QA Software Engineer with ‘Mimecast Ltd, London UK’ for 3+ years and the rest of my tenure I worked with a start-up company ‘CipherCloud Pvt Ltd’. Further, I hold a valid work authorisation in the USA so there is no need of sponsorship required. Experienced in Technologies

Test Management Tools : JIRA, TestLink and TestRail Building Tools : Jenkins, Maven

Testing Tools : Selenium Webdriver, Protractor and JMeter Programming Languages : Java, Javascript

Other Tools : Git, Webstorm, Eclipse, IntelliJ, Rubymine and SourceTree Data Base : Postgresql

Mobiles OS : Android, IOS, BlackBerry and Windows 8. Operating Systems : Windows XP, 7, 8 & 10, MAC & Linux. Professional Certifications

ISTQB (International Software Testing Qualifications Board) Certified Oracle SCJP Java Programmer

Shabna Shaik

QA Automation - Software Engineer

Mobile: +1-469-***-****

Email: ac8g1i@r.postjobfree.com

Location: Plano, TX, USA

This document may contain information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please destroy this document Experience

Hands-on experience in all aspects of Quality Engineering – automation testing, manual testing and performance testing (longevity and stress), majorly automation.

Expertise in automating Web Applications for Jasmine, BDD framework using Protractor

Expertise in automating Web Applications for data driven framework using Selenium webdriver.

Expertise in handling automation runs.

Hands-on knowledge on integrating daily automation runs with Jenkins.

Experienced in analysing automation test reports and publishing results.

Expertise in product testing (Functional) in the areas of Desktop, GUI, Web Applications, Mobile App.

Actively involved and lead in customer deployments, including handling (PRI) Production Issues directly with the clients.

Actively contributed in customer POC and Pilot.

Expertise in writing and execution of test cases for both negative & boundary test scenarios.

Preparing and reviewing of various documents required in testing environments (i.e. Documentation of Test plans, Test cases).

Exposure to all stages of Software Development Life Cycle (SDLC), Software Test Life Cycle

(STLC) and Bug Life Cycle.

Good exposure in using Git and SourceTree.

Skilled in Test Management tools like TestLink, TestRail, JIRA.

Performed Automation and manual testing for Mimecast Web applications (Modules: Mimecast Personal Portal, Secure Messaging and Administrative Console)

Hands on knowledge working with API tests.

Performed detailed encryption and decryption testing for data security in Salesforce applications

(Modules: Salesforce Web Application, Mobile, Chatter Desktop, Search and AVAM database).

Performed detailed encryption and decryption testing for data security for Office 365 applications

(Modules: OWA, Mobile and Outlook 2007, 2010/2013).

Managed multiple projects by leading a team of 4 member in each project. Mimecast Ltd - (August 2015 to October 2018)

London, United Kingdom

Experiences from a Critical Project

Project: Mimecast Security Products

Title: Data security for Mimecast Products

Client: Financial Service/Banking

Role: QA Senior - Automation Engineer

Automation Tool: Protractor

Programming Language: Javascript, Java

Environment: Windows 7, 8 and 10, MAC and Linux

Mobiles OS: Android, IOS.

Database: Postgresql

Building Tools: Jenkins

Methodology: Agile and Scrum

Test management tools: JIRA and TestRail

Project Responsibilities:

This document may contain information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please destroy this document

Developed automation scripts for Mimecast Technology Products (Mimecast Personal Portal, Secure Messaging, Large File Send, Secure Web Gateway, Target Threat Protection, Reviewer app) using Protractor.

Importantly involved in developing automation scripts for email flow.

Configuring Jenkins integration for daily automation runs.

Integration of automation results with slack channels.

Analysing automation test report and publishing the test results.

Knowledge transfer to new hires about the Mimecast products.

Executing manual testing and updating the test status in Testrail.

Identified new scenarios across various modules and updated test cases in TestRail.

Identified design level bugs and support development team in achieving a resolution/fixes.

Actively led daily scrums, sprint planning meetings and retrospective meetings.

Reproducing PRI's and performed functional testing before deploying to production.

Co-coordinating with the development team for fixing bugs and escalating product management whenever required.

Exploring/Research and implementing new features in the automation framework, also trained team about the new changes in the framework.

Actively participated in testing release tickets and made sure bug free product were delivered during each release.

Actively co-ordinated and involved with API team to perform API testing during this project.

Performed intensely cross browser testing.

Performed mobile testing on IOS and Android OS platforms. CipherCloud Ltd - (January 2011 to April 2015)

Hyderabad, India (HO - San Jose, CA, USA)

Experiences from the Major Projects

Project #1

Client: Lazard

Industry: Financial Services

Nature of the project: Data security for Office 365 Role: QA Lead engineer

Automation tool: Selenium Webdriver

Programming Language: Java

Environment: Windows 7, Windows 2008, Mac and Linux Database: Postgresql

Building tools: Maven

Performance tool: JMeter

Mobiles OS: Android, IOS, BlackBerry and Windows 8. Methodology: Agile and Scrum

Test management tools: JIRA and testlink

Project Responsibilities:

Leading client meeting from QA perspective.

Leading a team size of 4 and training them during the project course.

Developed automation scripts in OutlookWebApp (email, calendar, search, people, and task) modules using Selenium Webdriver.

Triggering automation runs on required basis

Analysing automation test report and publishing the test results. This document may contain information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please destroy this document

Training vendors about automation framework

Setting up automation environment on Virtual machines.

Knowledge transfer to functional team to execute automated scripts

Research and development on EWS (Exchange Web Services) calls in order to verify encryption check.

Worked on Automatic Build verification (ABVT) setup for nightly builds.

Executing test cases and updating test progress in test link.

Performed scrum testing to find defects in the early stages of product design.

Logging defects and updating the defect status with clear comments.

Reviewing test cases written by peers/juniors and guiding them in corrections which delivered quality results.

Reproducing production issues and scrum testing to resolve the issues.

Preparing test data and regularly updating JMX files and kicking of Performance runs on every new build.

Building test environment for performance testing as per the requirements given by product management team.

Deploying critical builds on Linux server

Tomcat server deployment across various performance environments.

Executing performance baselines for OutlookWebApp and Mobile.

Analysing performance test reports for individual baselines, longevity and stress.

Monitoring longevity and stress testing in Long run and finding Loop holes.

Impressive exposure to fiddler in capturing request and response in order to build JMX files

Participation in creating AWS instances (Linux and Windows) as per the performance test environment.

Project # 2

Title: Data security for Salesforce

Clients: Bank of America, Wells Fargo, CIBC and Bank of Montreal Role: QA Engineer

Automation Tool: Selenium Webdriver

Salesforce Tool: Data loader

Programming Language: Java

Environment: Windows 7, Windows 2008 and Linux

Database: Postgresql

Building Tools: Maven, Jenkins

Methodology: Agile and Scrum

Test management tools: JIRA and testlink

Project Responsibilities:

Developed automation scripts in Salesforce application using selenium webdriver.

Triggering automation runs on required basis.

Analysing automation test report and publishing the test results.

Kicking of the automation runs and analysing the test report.

Demonstrated a lead role for the scrum team to identify the major issues before the build is handover to the testing team.

Deployed critical builds using installer script on Linux server.

Identifying and assigning PRP's (post request parameters) to fields whenever required.

Extracting fields from Salesforce and mapping them with new schemes in order to check encryption/decryption is working properly.

Testing SQL tool for retrieving records from Salesforce based on each query.

Research and installing Chatter Desktop on various machines.

Deploying AVAM database using start-up script file. This document may contain information which is confidential and may also be privileged. It is for the exclusive use of the intended recipient(s). If you are not the intended recipient(s), please destroy this document

Verified AVAM database to ensure AVAM scans in-bound and out-bound cloud content for malicious code and cleans and/or quarantines infected content on the fly, without adding any noticeable latency.

Updating AVAM databases using Bit defender license key

Knowledge transfer to sales and services team and new hires about the product.

Identified design level bugs and reported development team immediately.

Identified new scenarios across various modules and updated test cases in test link.

Reproducing PRI's and performed scrum testing them before deploying at production.

Co-coordinating with the development team for fixing bugs and escalating to the product management whenever required.

Education

Bachelor of Technology in electronics and communications, JNTU, India. Trainings

Facilitated trainings to vendors/contractors about the product and automation framework.

Facilitated new hires Trainings (3 batches of new hires).

Facilitated trainings to the functional team in executing automation scripts The above information is summarised to the best of my knowledge and truthfulness. In case of any further information required, please feel free to reach me at ac8g1i@r.postjobfree.com or +1-469-***-****.

Many Thanks

Shabna



Contact this candidate