Skills
I am a full-stack Software Test Automation Engineer having 1+ years of experience in the Software Firm, Telco, and Mobile Financial Service (MFS) industry.
I am Passionate, Organized, Self-motivated, Detail-Oriented, Forward thinker and Agile practitioner
MANUAL TESTING SKILLS
- Experienced in review and analyze system specifications
- Experienced in evaluating features according to the requirements
- Experienced in writing effective test plan and test strategies
- Experienced in writing clear, concise and comprehensive test cases
- Experienced in executing test cases and analyse result
- Having good observation skills to detect bug
- Ability to perform a complete quality check and inspect the smallests errors and mistakes
- Ability to do bug advocacy for obtaining a qualitiful product
- Having experience to plan tasks and team leading capability
AUTOMATION TESTING SKILLS
- UI Testing: Selenium, Appium and JS based library like cypress, puppeteer and codeceptjs
- API Testing: Rest Assured, Spock, Axios, Postman, Newman
- Reporting Tools: reportportal.io, Allure, mochawesome
- Testing Frameworks: TestNG, JUnit, Mocha, Chai, Cucumber
- Load Testing: Jmeter, Blazemeter
TECHNICAL SKILLS
- Security Testing: vulnerability exploitation by SQL Injection, XSS Hooking, Dictionary attack etc
- Penetration Testing Tools: Burpsuit, Maltego, Zap, KnockPy, Nmapper, beEF, Weevely
- Programming Language: Java, JavaScript, Python
- Web Development Frameworks: Spring Boot, Express, Django, ASP.NET MVC5
- Web Design Technologies: HTML5, CSS5, Bootstrap5, JavaScript, Wordpress
- Database: MySQL, MSSQL Server, PostgreSQL
- Development Platform: IntellIJ, Netbeans, Visual Studio, VS Code, Pycharm, Jupyter
- DevOps Tools: Jenkins, Docker
- Source Code Management: Github, Gitlab
- Operating Systems: Windows, Kali Linux, Ubuntu
- Project Management Tools: Jira, Confluence
- Concepts: Sound knowledge on OOP, SDLC, STLC, UML, SDD, MVC, MVT
SOFT SKILLS
- Have expertise in requirement analysis and root cause analysis
- Have a strong presentation skill with the ability of multi-tasking in multi-layers of engineering
- Have a technical understanding of dynamic & complex software systems
- Have a proper understanding of the financial products and the banking system architecture
- Excellent organizational, interpersonal, verbal, and written communication skills.
- Ability to work well in a fast-paced environment under deadlines
- Ability to successfully execute many complex tasks simultaneously
- Have strong leading capabilities and team management
- Ability to work as a team member, as well as independently
- Organized, Detail-Oriented, Forward thinker and Agile practitioner
Professional Experience & Projects
BSc in CSE, Green University
2020
English language -[Mentors']
2008
[87% mark]-Complete 6 months course on Foundation English Grammar Writing & Speaking
Software Engineer - I [Quality & Product Assurance]
March, 2021 - Present
Responsibilities
- Writing Automation Scripts, Code Review, Performance Testing
- Verify test cases, develop test plan and test automation strategy
- RnD and Knowledge sharing session with teammates
- Requirement analysis and Bug advocacy
- Team Coordination
SQA Engineer
January, 2021 - March, 2021
Responsibilities
- Develop and update test cases, test plan, test strategy and testing documentation.
- Performing Acceptance Testing, Feature Testing, API testing and Regression Testing on Web portal, USSD and Mobile Application
- Taking participation in requirement analysis and validating feasibility by Agile/Scrum development process
- Load testing and bottlenect analysis
- Log file analysis to detect root cause
- Executing DB Query for financial report verification and DB level testing to follow-up entire application.
- Knowledge sharing session with teammates
- Providing technical Support (if needed) to inter department colleagues
Software-QA Engineer
January, 2021 - April, 2021 [Intern]
Developer Experience Hub
Responsibilities
- Create and Execute Manual + Automation Test Cases/Scenarios.
- Conduct Functional, Integration, Smoke, Sanity, Regression testing
- Perform Cross-Browser and Cross-Platform Testing.
- Perform Automation Testing using Selenium WebDriver.
- Perform Performance-Testing using JMeter.
- Perform MobileApp-Testing using Appium.
- Create Test Cases and requirement Documents based on business requirements.
- Database, UI/UX, Interface, API and UAT testing.
- Maintain Test Cases version-wise based on build version and update the test case status.
- Analyze test results and create test reports subsequently communicating reports to the project lead
Project
Appium_Android_MobileApp
TestNG-POM-Selenium
Web Automation-JUnit-demoqa.com
Student-Portal-Test-Automation
Cucumber-BDD-Selenium
API-Automation with Postman & Newman
Manual Testing
Linux-Operation
Rest-Assured_CoustomerAPI Testing
Netflix_Automation_TestNG POM & Cucumber-BDD-Selenium
Single Page-Website-Template
Skills at a glance
Here I am representing some of my technical skills in chart
Manual Testing 95%
UI Automation Testing 95%
API Testing 95%
Java75%
JavaScript70%
Python 70%
Security Testing60%
DevOps70%
Load Testing95%


