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