Enamul Huque
Software QA Engineer
Ottawa, ON
Tel: +1-514-***-****
Email: adixv6@r.postjobfree.com
PROFILE
- Over 7 years of diverse experience in Software Quality Assurance, Software support, Analysis, design and automated testing of mobile, web-based and client/server applications.
- Actively participated in all the stages of Software Development and the Testing Life Cycle and was extensively involved in all dimensions of the Functionality, Usability, Reliability and Performance testing.
- Experienced in defining and creating Testing Methodologies, Testing strategy and plan
- Have developed excellent skills by working independently as well as in a team for GUI, Functional, data Driven and Regression testing using Mercury, Rational and open-source tools.
KEY AREAS OF EXPERTISE
Quality Assurance
Test Plan & Test Cases
Automated Testing
SalesForce.com
Backend Testing
C++, Java TestNG, JavaScript
Windows & Linux OS
Web services (REST API)
SQL
I.T. SKILLS
QA ENGINEERING: Designing test plan and test strategy along with writing test cases for user stories and artifacts
QUALITY ASSURANCE & TOOLS: Jira, Zephyr, MS Test Manager, Quality Centre
AUTOMATION TOOLS: Robot FW, Selenium Web Driver, QTP, TestComplete, SoapUI, and Rest Assured
Web SERVERS: AWS, MS Azure
DEVLOPMENT LANGUAGES: Java, SQL, C, C++, C#, Perl, JavaScript
TOOLS: Mercurial, SVN, Bitbucket, TFS, Snaketail, Putty, WinSCP, IntelliJ Idea, Eclipse, Visual Studio
CAREER HISTORY
QA Engineer, Shopify, Ottawa
Oct 18 – Now
Shopify is proprietary e-commerce platform for online stores and retail point of sale systems. Project: Trident is a Salesforce application to maintain Merchant information
Responsibilities/Experience:
• Build automation framework from scratch in Java, Selenium Webdriver, Maven and TestNG
• Test user stories and bug fixes according to artifact’s acceptance criteria and test plan
• Write manual test plan and test cases for smoke suite and regression suite
• Back-end REST API testing using JSON and REST calls
• Automate smoke and regression test cases in Page Object Model in Java and Webdriver
QA Engineer, TouchTunes, Montreal
Jan 17 – Sep 18
TouchTunes is a go-to music and entertainment platform in North America and Europe. Project: Platform is a backend service for server-to-server communication between various back-end servers.
Responsibilities/Experience:
Web services API testing through Postman according to business specification
Automate test cases in Robot Framework using robotframework-requests
Use Python for advanced data processing in automated test cases
Test ETL with Rabbit-MQ queues, exchange and channels
QA Engineer, nCino, Wilmington
Jan 16 – Dec 16
nCino: Cloud based Financial Application Management on Salesforce platform for financial sector
Project: Bank Operating System, a customizable application for loan, deposit account, treasury management and beyond on SalesForce.com
Responsibilities/Experience:
Workflow testing on end user’s perspective to simulate loan process
End to End test on account management with inbuilt Document Manager
Automate regression test-suite in Selenium Webdriver and Java/JavaScript
Contribute in technical writing for documentation for Bank Tech. Admins and internal clients
QA Analyst, Pythian, Ottawa
June 12 – Dec 15
Pythian Remote database service and consulting company
Project: SupportTrack, web-based tracking, monitoring and reporting application
Responsibilities/Experience:
Test integration tickets in integration and regression test suite in staging machine
Automate test suite in Selenium web driver
Backend testing in Linux servers through putty & database testing through SQL developer
Technical writing & mentoring new QA personnel
QA Engineer, Wirecard Bank, Munich
April 14 – Oct 14
Wirecard: Cashless payment processing, risk management and banking organisation
Project: Consumer Card Platform (CCP), an NFC enabled mobile and online banking application
Responsibilities/Experience:
Test user stories and bug fixes through HTTP client for server side of mobile & web application
Write Test Plan, Test cases and Test Steps in Zephyr for stories and artifacts
Automate test cases in Java and TestNG in REST-Assured framework
Report bugs, issues in Jira and follow up/peer test with developers
Collaborate with other QA teams for end-to-end test
QA Analyst, Adlib Software, Burlington, ON
Jan 10 – May 12
Adlib: document conversion, recognition and publishing software solution
Project: Adlib Express, client-server-based document conversion application
Responsibilities/Experience:
Test functionality of the application in complete workflow in integration/regression enviro
Create Virtual Machines with OS to install & test the application
Design and develop test plan, test cases for features on hand
Test 3rd part tools integrated for optical character recognition & pdf conversions drivers
QA Analyst, Agfa Healthcare
Sep 06 – Dec 09
AGFA Healthcare: Agfa HealthCare supplies hospitals and other care organisations with imaging products and systems, as well as information systems. Worked on Radiological Information Systems for medical imaging and work-flow.
Responsibilities/Experience:
Perform integration, regression and smoke tests in QA environment (manual and automation)
Perform image testing with image stack (2D images)
Perform functional front-end workflow and backend testing with log monitoring
Support production issues reported by stakeholders and users
EDUCATIONAL AND TRAINING
Program Institution
MSc Computer Science (Bioinformatics)
University of Skövde, Sweden
Bachelors in Computer Science
Bharathidasan University, India