shantonu .

shantonu .

  • **** **** ****
  • 15 yrs Experience
  • ASAP
  • Expert

I am 12+ years experience SDET, where last 7 years am working on Performance Engineering, from testing to development. My key skills are in Java. I have worked 3+ years in C# DotNet. I know python and little bit of C/C++. First in 2012, then from 2016, I am mainly work from home with Agile Teams.

Education

C

Computer Science

National University of Bangladesh, Bachelor's Degree
2006

Work & Experience

E

Lead Performance Engineer

Ensured.io
Sep'2019 - May'2021
(contractual/remote) Culver City, California, USA. (Joseph Gutwirth, , +1, +1). I am working for joseph's various projects since 2015, but since 2019, I am officially working fully for ensured.io only. Responsibilities: a) Performance Testing with Jmeter & plugins, flood.io, k6, Gatling & various open source tools. b) APM Dashboard Management (NewRelic, dynatrace, DataDog) c) Providing Monitoring Solutions for infrastructure & application servers d) Application debugging for performance optimization(configuration, horizontal /vertical scaling) e) Executing Test Helping development team to optimize application, configuration or a system configuration following requirements. f) Building company on premise Continuous Performance testing infrastructure & CI/CD. XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 1 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu g) Giving training to new team members to learn Performance testing & coding in Java. h) Managing Live Testing session with Development, Operations & Business teams. i) Live Result analysis Technology Stack: PHP,MySQL,Java/j2ee, Spring boot, Angular, Laravel, Drupal 8, , Gigya API, acquia infrastructure, MemCached, Redis, NewRelic, Jmeter, Flood.io, AWS EC2, VPC. Achievements: 1. Performance test Application with 100k concurrent user. 2. Create multiple in house continuous performance testing solution 3. Successfully delivered 15+ projects which are live. 4. Managed 4 different clients with various technology stacks Projects: • Jeopardy.com is an online version of American TV game show Jeopardy!. From Ensured.io, we provide performance testing service to Jeopardy. Technology & Tools: PHP, MySQL, MemCache, Redis, Drupal 8, Laravel, Gigya, Jmeter, Blazemeter, Flood.io, newrelic, Acquia. Responsibilities: - Creating Jmeter & Flood.io test scripts - Distributed testing among different zones with flood.io - Live monitoring in newrelic and acquia monitoring tool. - Live testing with different stakeholders & runtime result analysis. - Jmeter result collection and analysis with monitoring results - Making executive report based on test results with possible suggestions - Rerun & Validating of performance problem fixes - Suggesting possible configuration changes and optimization areas. - POC for optimization scopes. - Debugging WebPage using chrome dev tools for performance. - In-House Continuous Performance testing environment making - CI/CD integration with cloud solution - Building end-to-end test tools with Java, Jmeter, selenium & other open source solutions. • SPE Connect: Sony Connect is a video streaming, presentation & marketing application used for SONY Corporation internally. From Ensured.io, we provide performance testing solution for their video streaming & program marketing application (mobile & pc). It has different data quality streaming, corporate security built in to the application. Technology & Tools: AngularJS, Sprin Boot,JWT, MySQL, MemCache, Redis, Drupal 8,Gigya, Jmeter, Flood.io, datadog. Responsibilities: - Creating Video Streaming Scripts in Jmeter & Flood.io - Distributed testing among different zones with flood.io - Live testing with different stakeholders & runtime result analysis. - Live analysis in datadog - Jmeter result collection and analysis with monitoring results - Making executive report based on test results with possible suggestions - Rerun & Validating of performance problem fixes - Debugging WebPage using chrome dev tools for performance. - Suggesting possible configuration changes and optimization areas. - CI/CD integration with cloud solution - Building end-to-end test tools with Java, jmeter, selenium & other open source solutions.
A

Senior Software Engineer in Test in Luxoft USA Client

AT&T
Oct'2016 - Aug'2019
1 Rockefeller Plaza, 27th Responsibilities for ATT: Leading QA team XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 2 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu o Test Automation for Schema & data validation on Oracle and Big Data system(Hadoop, hive). o Auto Regression testing (data)using python, snowflake, looker api o Looker Administration Automation using looker-api o Development in AWS with API Gateway, spring-boot, lambda. o Web Service testing with Spring Test, RestAssured o TLS protocol/security compatibility testing on web services o Performance Testing with JMeter & Performance Analyzer. o UI Automation with Selenium Cucumber Junit and Protractor. o Test result analysis, Application debugging & Root Cause Investigation o Developing Publisher & Subscriber components for Data router, an Enterprise Service Bus for ATT (ESB) o Creating Jenkins Jobs for build, Automation Tests & deployment. o Helping development team to optimize application, configuration or a system configuration following requirements. o Review Test Automation project ad hock basis for other teams. Achievements: • Successfully completed Backend Automation & Performance testing activity on 3 Applications. • Tested & Delivered (running in Production) Application involving 98% accuracy on optimization of algorithm. • Created 6 Automation frameworks for Oracle Data & schema validation, Big data contract validation, UI testing, REST testing, Performance Testing on web services, TLS protocol testing. • Developed and maintain central Publishing & Subscription utilities used by multiple teams on ATT data router. (ESB, used by multi geographic teams) Responsibilities for Luxoft. a) Interviewing for Project specific Performance & Automation Test Developer b) Making training materials for Performance & Automation Testing inside team. ATT Projects: 1. AIR(Advertising and Intelligence Reporting Platform) is a ATT advertisement & reporting platform shows advertisers about how a campaign performed. Technology & Tools: Python, ETL, Looker, Snowflake, AWS, Jenkins, CodeCloud, GitFlow Responsibilities: a.) Building CI/CD pipeline for ETL code deploy and testing in AWS & In house Dev Environment. b.) Regression Test Automation for data validation using python, snowflake. c.) Input Data quality check (warehouse) using python. d.) Production Log & Exception analysis. e.) Managing Looker GUI through API for administration. 2. Audience Engine: Audience Engine is a ATT's DTV (and Uverse) advertisement platform that collects data from user's setup box and provide optimized solution to ATT's clients for showing & booking adds. Technology & Tools: Java, Hadoop, Oracle 11G, J2ee, spring-boot, Spring-batch, AngularJS, Junit, Selenium, JMeter. Responsibilities: a. End to End back-end Automation testing on data & schema validation. b. Unit testing on critical functionality like algorithm, service layer. c. Framework building for automation on both UI & back-end d. Production Log & Exception analysis. e. Developing spring-batch, spring-rest utilities for using among teams f. Developing different type of testing suits for releases, UATs, ISTs. 3. Audience Projection: Audience Projection is an additional project with Audience Engine initiated after massive success of Audience Engine. It's an added information collector inside Audience Engine to provide Business critical information to Audience Engine users. Technology & Tools: Java, Oracle 11G, J2ee, spring-rest, Spring-batch, AngularJS, Junit, Selenium, JMeter, Postman. XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 3 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu Responsibilities: a. Framework building for automation on both UI & back-end b. End to End back-end Automation testing. d. Integration testing with contract validation with external teams and data router. (ESB) e. REST testing with Rest Assured and Postman. f. Performance Testing on REST web service using Jmeter. g. GUI Performance Analysis using chrome devtools and performance Analyzer. h. Spring Boot web service Development for different external service integration.
U

Senior Software Enginer in Test Performance AND Automation Testing Lead

UBS Investment Bank
Oct'2014 - Oct'2016
in Luxoft, Client, UBS Investment Bank), Krakowska, 280, Z1 ,32-080 Zabierzów, Poland (Alexey Anisimov, QA Program Manager) Responsibilities For UBS IB: Leading Performance Engineering team whole GDS wide (US/UK) with following activity o Performance Testing with JMeter(Primary)/ LoadRunner o Application & Environment monitoring, Profiling & Diagnosis. o Test result analysis, Application debugging & Root Cause Investigation o Memory and CPU analysis (Heap /thread dump analysis) o Static Analysis (Code Review with Code City /VS) for performance & Security (Fortify, Acunetix and OWASP suggested tools) o Helping development team to optimize application, configuration or a system configuration following requirements. o Train team members by training, blogs(UBS internal) among cross team. o Review test automation project ad hock basis for other teams. o Formulate or analysis Performance requirements SLA from customer, business team, production data. o Defining Performance Strategy and Planning for different targets among cross teams. o Communicate & present performance test results to business & stakeholders to create awareness. Achievements: • Successfully completed Performance testing & debugging activity on 7 Applications. • Partially completed (only Performance testing) activity on 5 applications • Created Automation framework (for Delphi & Uniface UI application, which was considered to be impossible for last 5 years) & Performance testing solution(4 tire application) • Developed an end to end backend automation testing framework for Sybase database and webservice api with java. • Developed a performance navigation timing collection framework for browser performance collection with java selenium. • Helping other teams to formulate Performance Testing strategy and standards company wide (among 7+ countries, Software delivery teams) • Helping other teams to create automation frameworks which will be used for testing. • Created a Self motivated Performance team for performance testing as service • Maintaining UBS internal Performance testing blog, Lync group channel, training sessions among whole GDS wide teams to demonstrate tools and technique that they can use in their project for performance & automation. • Acting as Performance evangelist to introduce tools for performance in different projects. Responsibilities For Luxoft. c) Interviewing for Project specific Performance & Automation Tester d) Making training materials for Performance & Automation Testing e) Creating independent team so that Performance and Automation test can be represented as separate service (as product of luxoft). f) Consultancy to other teams for performance testing guidelines. UBS Projects: • GDD: Global Data Dictionary is a Informatica based data governance solution which maintains data tracking, data quality management, data security monitoring. XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 4 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu Technology & Tools: J2ee, spring, web service, JavaScript, Oracle, ETL, Jmeter. PL/SQL Responsibilities - Performance Testing with selenium webdriver for navigation timing measurement - Stress testing with Jmeter for simulating 100 concurrent users - Regression Automation with selenium for acceptance test cases - Data quality validation (reconciliation) using selenium webdriver and matching libraries in java. • GDD: POC Assessments: Informatica based solution can not meet required performance and data volume, so as part of team, we do assessment for 2 different technology products for the same domain. Collibra and Abinitio. Based on our assessment, business team will take decision for next product buying. Technology & Tools: Java(j2ee, spring),Oracle 11G, Java Script, Flash/Flex, Jmeter, LoadRunner, ETL Responsibilities: -Performance Testing with selenium webdriver for navigation timing measurement -Stress testing with Jmeter for simulating 100 concurrent users -Performance inside browser with Chrome Dev tools -Result analysis and reporting to business team & take major part of decision making. • BookMaster (8 months): ASP.Net base web application using in Investment bank internal customers. It is more than 6 years old and used for keeping track records of financial information. Technology & Tools: ASP.Net, Java Service, Oracle 10G and 11G, MS WF, Load Runner, Jmeter. PL/SQL, Toad Responsibilities: -Creating Load test script(in C), Running(in controller) and Analysis with Load Runner. - Doing the same thing with Jmeter distributed testing with plugins. - Suggesting change workflow to make application performing well. - Suggesting change in project architecture and technology(and framework) to support performance requirements. - Analysis and Retrieving Performance requirements from client feedback and situations. - Working In Financial secure & confidential work domain (Banks, Investment Platforms, Stock Exchange) -Profiling with ANTS memory profiler & Dot Memory profiler for memory leak -Profiling with ANTS Performance Profiler & Dot Trace for Thread and CPU time analysis -Using PerfView /VMMap/PerfMon/ProcMon in server for collecting profiled data and analysis. -Code Analysis, review and pointing performance issues with VS Ultimate analysis, Code City & Fortify. • COT(Client On-boarding Tool, 8 Months+): One of oldest UBS projects used for new client. Very important for business. It has many 3rd party system dependency. Regular basis, we face Out Of Memory in JVM. It is build on IBM Jvm 1.5, Oracle JVM 1.6 with enterprise frameworks and SOA. Tools: Load Generation: Jmeter VM Monitoring:Visual VM, Java Mission Control Heap Analysis: JOverflow, Eclipse MAT, IBM Heap Analyzer, GCMV, IBM Support Assistant tools sets. Profiling: Yourkit, Jprofiler, MAT Responsibilities: 1. Writing Performance Scripts in Jmeter & run-able via Jenkins 2. Analyze Performance bottlenecks and get the bottom of problems. 3. Heap/Thread dump analysis for OOM 4. Profiling application 5. Memory Leak investigation 6. Code Review with code city + unit tests(occasionally) with developers. 7. Guiding development team to resolve performance issues and optimization 8. Guiding prod support team for improvement based on environment settings & configuration • MF-SAS: Newly created Oracle-11G(SaaS) based web service to provide data access to all 3rd party applications working as substitute of Master Files. Tool: Jmeter, Visual VM. Responsibilities: -Creating scripts for load testing, XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 5 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu -Monitoring system & application, -Analysis of results -Go/No-Go feedback on application meeting SLA • EM(Entity Master): 11 years+ old Java/JavaScript based application used for entity support for all external applications. Tools: Jmeter, Perfmon, Visual VM, Java Mission Control, toad. Responsibilities: As COT gets data from EM, we need to simulate some parallel user requests, db requests, web service requests. I use we use Jmeter, soap-ui, Junit tests to do that. Monitoring with Toad and perf mon. And monitoring JVM with visual VM and JMC. • DP(Data Portal): 12+ years old Java/JavaScript SOA based internal web application that serves data to other applications. It has wsdl and web interface for clients. Tools: Jmeter, Perfmon, Visual VM, Java Mission Control. Responsibilities: Data portal provides data to COT. So, I had to make scripts in Jmeter for Data portal request creations (load generation), db requests, web service requests, perfmon monitoring. • PTX (Project Taxonomy): 8+ years old Java/JavaScript based web application with SOA at backend. It is used with BookMaster and TM. Tools: Jmeter, Soap-UI, LoadRunner Responsibilities: My job was to convert existing non parallel LoadRunner scripts in jmeter scripts and include Soap-ui manual tests inside Jmeter. So, I completed with Jmeter scripts including remote execution and environment monitoring. • MasterFiles: 20+ years old Uniface /Sybase/DB2 based application used for UBS internal information management. My job was to provide a proof of concept on its automation scope to QA team so that they can try that out. Tools: Sikuli IDE Responsibilities: Provided a automated way to validate regression use cases with sikuli script. • TM(Trading Mandates): 7+ years old Java based web application used for setting trading rules for traders. Tools: Jmeter, Toad Responsibilities: -Creating Performance test scripts with Jmeter for load generation for http traffic, webservice calls and JDBC calls. - Monitoring Servers and Oracle DB with Toad and PerfMon.
2

Freelancer SQA Automation Performance Developer in Upwork.com Staff.com

2Year
Sep'2012 - Sep'2014
Description/Achievement: (Project details are in my blog:) 1. Involved in 4 long term service contract.(necessary basis) 2. Involved in Full time (40 hours/week) with Staff.com as Automation Lead 3. 5 E-commerce solution as Project Manager & Scrum Master 4. Successfully Completed 18 Project in Odesk as Test Automation Developer • 6 projects on Selenium, Robotium, Genie, Sikuli,Pex-Mole automation • 4 project on Performance testing with Jmeter, Visual Studio Load Tests • 2 C# Dot Net Development Projects. • 2 Java Development Projects. • 4 consultancy projects for automation.
T

Ayman Noor Technical Manager SQA

Technologies
Jun'2012 - Jul'2013
Road 139,Gulshan 1, Dhaka 1212, Bangladesh, +880 (2) , +880 (2) ., , (Ayman Noor, Technical Manager SQA) Description/Achievement: 1. Successfully Completed several Performance Testing Projects using JMeter and other tools) 2. Developed Three Test Tools using C# dot net following TDD(For data/configuration validation) 3. Act as Project Manager & Team Lead of SharePoint 2010 based web application 4. Taking In-house Training on Test tools and Frameworks XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 6 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu
D

Lead SQA Engineer

Dhanmondi
Mar'2012 - Jun'2012
in Athgo International(Tele Consult Group) www.athgo.org, House #1, Road #28(old) 15(new), Dhanmondi, Dhaka. (Yana Saakyan, Manager R&D) Description/Achievement/Responsibilities: 1. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution. 2. Implementing automatic testing by using test tools a. JMeter, b. Load UI, c. Selenium, d. NUnit 3. Deployment Testing: using VMware on a. Desktop OS (Ubuntu, xp, vista, win7 32 and 64), b. Tab Os(Android, IOS), c. Mobile OS (Android, IOS), d. Proxies (basic, authenticate and NTLM) 4. Testing Search and Match Algorithm with Zend Lucene library. 5. Performance testing to measure product health before delivery. 6. Pair Programming with developers (Agile Testing named as Pre-QA, like as smoke testing) on the beginning of any feature development or bug solve 7. Feature Discussions when new feature comes from product owner or clients. Our role is to fit this one with our existing features, find out conflicts, suggesting better ways to complete the feature. 8. Project documentation (Spec, test cases, Release criteria, etc.) XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 7 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu 9. Managing and administrating JIRA tickets.(implement KANBAN using Green Hopper plugin) Project: Athgo.com - Client: Athgo Corporation: It is a social web application focused on building new community of young Entrepreneurs all over the world. It was the practical implementation of Dr. Arment Orujyan's 4 pillar concept of being successful entrepreneur. There was also a forum automation part. Tools and Technologies: PHP, Zend, Lucene, Jenkins, JIRA, Balsamique, Visual Paradigm, MySql, Apache, Net Beans.
K

Associate SQA Engineer

KAZ Software kaz.com.bd
Jul'2009 - Feb'2012
28/1 Eskaton Garden, Bangla Motor, Dhaka-1000, +88 084, (CTO) Description/Achievement: 1. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution. 2. Implementing test automation & performance testing using Test Complete 8 ,Web load, Auto IT, ANTS memory profiler, Selenium, VS 2010 Load. 3. . Deployment Testing with VMware on Desktop OS (Ubuntu, xp, vista, win7 both 32 and 64bit) b. Tab Os(Android, IOS), c. Mobile OS (Android, IOS), d. Proxies (basic, authenticate and NTLM), 4. Spatially QA on MS SharePoint 2008, 2010. 5. Performance testing to measure product health before delivery. 6. Pair Programming with developers (Agile Testing named as Pre-QA, like as smoke testing) on the beginning of any feature development or bug solve 7. Feature discussions when new feature comes from product owner or clients. Our role is to fit this one with our existing features, find out conflicts, suggesting better ways to complete the feature. 8. Project documentation (Spec, test cases, Release criteria, etc.) 9. Act as Scrum Master for 6 months in 20 people's software team Projects: 1. TME (Tax Management Expert) - Client: Thompson Reuters, Orbitax, IBFD It is a WPF/WCF based Dot Net application, purposed to manage a large scale multinational company along with its brunches. Major functionality is to help tax lawyers to calculate and manage tax of the big companies (like Exxon Mobil, Pepsi, Thompson Reuters). It uses web services to get current tax rates and related forms. It also have its own data type (project saving). It can generate PDF, PPT, MS Excel, MS word files as output(to compatible with external applications) as well as Database. It use several third party components(i.e Telluric, y-files, Exceed) to handle several functionality like doing all excel calculation and task without having MS office in client pc. It has integrated share point service providing online storage, online survey, and online calendar. Full SaaS implemented(deployment and Update). It is sold under Thomson Reuters Distribution. (https://checkpoint.riag.com/9.1.1130/HELP/checkpoint/International_Tax_Tools.htm) Tools and Technologies: C# .NET, MS SQL Server, VS2010, MS Share point 2010,Team City, Exceed Grid, Telerik, Open XML, ABC PDF, MS Office Interlope service, Y-files, Custom print engine. SaaS. Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using Test Complete, Coded UI. c. Maintenance of Automate and manual tests d. Feature responsibilities of the project (work closely with product owner) 2. TimePal (Android/IOS Application) Client: KAZ Software (Tap Mafia) in house product. It is a time management application build on titanium framework (https://play.google.com/store/apps/details?id=com.kaz.TimePal and hl=en) Tools and Technologies: Titanium, Eclipse, Android Native SDK, Mac, xCode, CoCoa, Different Mobile phones, Iphone, Ipad, Android Tab. Responsibility: Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution 3. Xpencer (Android/IOS Application), is an expense management application build on titanium framework(http://xpenser.com/) Tools and Technologies: Titanium, Eclipse, Android Native SDK, Mac, xCode, CoCoa, Different Mobile phones, Iphone, Ipad, Android Tab Responsibility: Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution 4. ITE Online (International Tax Expert Online) - Client: Thompson Reuters, Orbitax, IBFD XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 8 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu It is an ASP dot net application (and WCF) providing all current rates and corporate forms of all countries. (http://ria.thomsonreuters.com/estore/detail.aspx?ID=WWITE and SITE=/taxresearch/international) Tools and Technologies: C# .NET, ASP .NET, SQLEXPRESS, VS2008, Team City, Open XML, ABC PDF. Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using Test Complete, selenium, NUnit. c. Maintenance of Automated and Manual tests 5. ICE online (International Compliance Expert) - Client:Thompson Reuters, Orbitax, IBFD It is an ASP dot net application (and WCF) providing all current rates and corporate forms of all countries. https://checkpoint.riag.com/9.1.1130/HELP/checkpoint/International_Tax_Tools.htm) (http://ria.thomsonreuters.com/estore/detail.aspx?ID=WWICEQ and SITE=/taxresearch/international) Tools and Technologies: C# .NET, ASP .NET, SQLEXPRESS, VS2008, Team City, Open XML, ABC PDF. Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using Test Complete, selenium, NUnit. c. Maintenance of Automated and Manual tests 6. Document Translator. It is an in-house KAZ software product that will be used as add-on with KAZ software's existing products. It converts local/linked file (doc, excel, pdf, scan pdf, image) to any supported (API) language Tools and Technologies: C# .NET, ASP.NET, WCF, Silver Light, JavaScript and WCF, VS2010, OCR, Google language translate API,ABC PDF. Responsibility: Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution 7. GTA(Global Tax Analyzer) - Client:Thompson Reuters It is a spatially design tax tool for import/export companies on managing their documents and procedures. It is based on USA products (codes, rates, forms). It is in alpha phase (not yet released) Tools and Technologies: C#.net,ASP.Net, MS SQL Server, VS2010, WCF, JavaScript, CruiseControl, Open XML, ABC PDF, MS Office Interlope service. Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using Selenium and NUnit.(Planned for JMeter also) 8. ITA(Inheritance Tax Expert) - Client: Thompson Reuters It is a tax tool for rich people to help them on inheritance rules among all over the world. It will find the most profitable area (country/places) on different types of assets for his/her inheritances. It is in alpha phase (not yet released) Tools and Technologies: C# .NET, MS SQL Server, VS2010, Open XML, ABC PDF, MS Office Interlope service, ASP dot net. WCF and JavaScript, CruiseControl Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using selenium and NUnit. c. Feature responsibilities of the project. 9. TPA(Transfer Pricing Analyzer) Client: Thompson Reuters It is a tax analyzer for different countries under different rules. (https://tpa.reganalytics.com/) Tools and Technologies: C# .NET, MS SQL Server, VS2010,Open XML, ABC PDF, MS Office Interlope service, Asp.net, WCF, Java Script, CruiseControl. Responsibility: a. Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution b. Automated test cases using Selenium and NUnit.(Planned for JMeter also) 10. ITIC(International Tax Investment Center) for ITIC Washington, It is a core ASP CMS for managing global tax documents.(http://www.iticnet.org/) Tools and Technologies: SQL Server 2000, VS2005, Open XML, JavaScript. XING, Twitter, Yahoo ,Live, Skype: shantonu.sarker 9 Current Address: 33/1 KhanSamar Chok, Ghoramara, Boalia, Rajshahi-6100, Bangladesh CV: Shantonu Sarker Full Stack Performance Engineer, Lead SDET, Java Developer , +324, Skype: shantonu.sarker shantonusarker.blogspot.com, linkedin.com/in/shantonusarker github.com/sarkershantonu Responsibility: Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution 11. Simple Office: It is a small enterprise management web solution planned for distributing form Amazon. Tools and Technologies: JAVA (J2EE), Spring, Hibernate, Mercurial. Hudson. Responsibility: Testing-planning, Test-design, Generating Test-matrix, Test case writing and execution
H

Software Engineer

House 7 Road 2/C Baridhara
Aug'2008 - Mar'2009
in BJIT Ltd.(bjitgroup.com) House # 7, Road # 2/C, Baridhara, Dhaka, Bangladesh, , Description/Achievement: 1. Coding C# .net 2.0 in Win Forms 2. R and D and Code on Win32 API, Symbian C, Access Linux Platform (C++). 3. Test-planning ,Test-design, Generating Test-matrix, Test case writing and execution 4. Manual testing and Issue tracing (RTH, TRAC). 5. Performance testing 6. Deployment testing Projects: 1. Defrag(Source Forge) ,It is a tool to defrag hard disk(different type of storage) efficiently. Tools and Technologies: c#.Net, VS 2008, Win forms, Win32 API, VC++. Responsibility: a. R and D on How NTFS works with different file types and b. R and D on the internal logic of storing data, attributes of NTFS.. c. Test planning, Test Case writing and execution. d. Performance testing (Excel, Stop watch). e. Deployment testing 2. Performance Tweak. Client: Source Forge. It is a tool for managing all type of memory (Ram, Cache) of PC by using win WIN32 API and shows the status monitor with graph. (Basically an update replica of O and O Claver Cache) Tools and Technologies: c#.Net, VS 2008, Win forms, RTH, Ttac. SVN. Responsibility: Coding in c# with RnD on performance API functionality 3. Simple Backup: Client: Source Forge. It is backup taking software to take data Backup over PC and LAN. Schedule Backup and Mobile Backup (using portable memory without installing software) are the focusing features. Tools and Technologies: Dot.Net(Win forms)Win32 API, Win Registry, RTH, Ttac. SVN. Responsibility: Deployment testing, Manual testing & Issue tracking
B

6M Internship

BDJOBS.COM
Mar'2008 - Aug'2008
Asset. Developer in BDJOBS.COM BSRS Bhaban (8th Floor), Kawran Bazar, Dhaka, Bangladesh., +302, Description: I was selected as TA at BASIS after completion of my OOP training (2 nd Batch)as an internee. Experienced areas are OOP, database (coordinated and checked 15 database projects).Layer architecture (all projects), SQL, Code Standards, Unit Testing (NUnit, JUnit), Agile development.
U

Temp Tale

Ububtu/CentOs/WinServer
Jan'2008 - Dec'2008
2008) for Test & Development Environment. 6. Prepared Several Project's Testing Documents for Plan Design, Matrix, Test cases 7. Maintaining Process using Team Foundation Server(TFS) and Microsoft Test Manager(MTM) 8. Successfully Implemented Functional Unit tests(NUnit ,VS Test, Coded UI) on existing Dot Net projects. Projects: 1. Turbo Validate Application Development - Sensitech, Inc. USA [www.sensitech.com] Turbo Validate application is designed to reduce manufacturing errors by automating the process of testing, validating, downloading/configuring Temp Tale© monitors. The Turbo Validate system consists of a PC running the Turbo Validate client application and an associated PLC controlled conveyor belt system. The system has been designed to run with or without a network connection. Tools and Technologies: C# .NET, MS SQL Server, NUnit, Visual Studio 2010, TTMD, RSS, CS, TFS, Custom Test Tools, Epicor ERP. MS Test Manager External Interfaces: NI USB Card 6501, TempTale© USB/Serial Cradles, PLC controlled Conveyor Belt Responsibility: a. Developing test tools to compare XML file to validate data from device. b. Automated & Manual test cases, Unit tests writing and Execution. 2. RSS Application Development - Sensitech, Inc. [www.sensitech.com] Remote Site Server (RSS) is a service oriented application that follows 802.15.4-2003 (LRWPAN) protocol to communicate with radio enabled data logger devices via RF Gateways. It is used to download temperature data from the data logger devices and send to remote platforms. Tools and Technologies: C# .NET, MS SQL Server, 802.15.4-2003 (LR-WPAN) protocol, Log parser, Debug Extractor, TTMD, CS, RF Tent, RF Packet Analyzer, TFS, Custom Tools for Testing Responsibility: a. Developing test tools to validate data from device. b. Automated & Manual test cases, Unit tests writing and Execution. 3. MS SharePoint Development: MS SharePoint 2010 based web application for task management, content management, emailing, scheduling, project management, build management (software build), scheduling. Tools and Technologies: C# .NET with VS 2010, MS SQL Server 2008, SharePoint Designer, SharePoint 2010 server, MS Project 2010, MS Visio. Responsibility: a. Project & Test planning and management. b. SharePoint server Administration, Modifying Web Parts. 4. Performance(Load/Stress) Testing - Client UNI-C Performance (Load/Stress) testing and Report generation on SSL web pages, SSL web services, database queries, search engines. Our client has 4 web applications based on different authentication based web services. So we provide end-to-end performance test reposts schedule wise. Tools and Technologies: JMeter, JDBC, Perl5, ASP.Net Responsibility: Jmeter test script writing, testing in cloud, Report generation at the end.
I

Subject Teacher/Class Teacher ICT Senior Section in Oxford

International School
Oct'2005 - Dec'2007
House #34, Road#27, Dhanmondi, Dhaka-1205, Description: I took classes on Computer Theory (Architecture and Networking) and LAB (C++, HTML, DHTML, Pc Logo (Student programming), Access (database), Problem Solving techniques, UML. When I left the job I was Class Teacher of Class 5(Section R) and Roaster Coordinator of Senior Section (class 5, 6, 7).

Professional Skills

Framework
  • Spring Boot 3 year(s)
  • Eclipse 1 year(s)
  • Apache 1 year(s)
  • Selenium 1 year(s)
  • Docker 1 year(s)
  • Android 1 year(s)
  • AngularJS 1 year(s)
Language
  • Python 2 year(s)
  • C# 3 year(s)
  • Java 6 year(s)
  • HTML 1 year(s)
  • PHP 1 year(s)
  • UML 1 year(s)
  • Javascript 1 year(s)
  • C++ 1 year(s)
  • XML 1 year(s)
  • Delphi 1 year(s)
General
  • Hadoop 1 year(s)
  • VMware 1 year(s)
  • Symbian 1 year(s)
  • Caching 1 year(s)
  • Virtualization 1 year(s)
  • Linux 1 year(s)
  • Flash 1 year(s)
  • SAS 1 year(s)
  • Image Processing 1 year(s)
  • SOA 1 year(s)
  • ERP 1 year(s)
  • Data Analysis 1 year(s)
  • ETL 1 year(s)
  • Web Services 1 year(s)
  • Sybase 1 year(s)
  • Ubuntu 1 year(s)
  • SharePoint 1 year(s)
  • Big Data 1 year(s)
Technology
  • Visio 1 year(s)
  • Gradle 1 year(s)
  • Informatica 1 year(s)
  • JIRA 1 year(s)
  • Subversion 1 year(s)
  • Git 1 year(s)
Database
  • JDBC 1 year(s)
  • Oracle 1 year(s)
  • MySQL 1 year(s)
  • SQL 1 year(s)
  • Hibernate 1 year(s)
  • Redis 1 year(s)
  • Memcached 1 year(s)
Testing
  • Load Testing 1 year(s)
  • Jenkins 1 year(s)
  • Unit Testing 1 year(s)
  • JUnit 1 year(s)
  • JMeter 1 year(s)
  • Cucumber 1 year(s)
DevOps
  • Kubernetes 1 year(s)
API
  • SOAP 1 year(s)

Languages

  • English native
Remoteplatz Logo