Accomplished Telecom IT Engineer with 4+ years of experience in Product Testing, Web Application and SW development.
Proficient in various testing methodologies, including user acceptance, functional, regression, and performance testing.
Profound knowledge and understanding of testing concepts including test strategy, test cases, test reports, test metrics and test plans.
Good understanding of CSFB call flows and Sound understanding of LTE Handovers & HO events.
Responsible for Testing over Live Network and Good experience in field testing.
Do the Basic Functional Testing & Full Functional Testing.
Extensive experience in creation of automation framework and scripts
Extensive experience of agile methodologies in product development.
Overview
6
6
years of professional experience
1
1
Certification
Work History
Test Engineer
HMD Global
Sydney, NSW
05.2024 - Current
Developed and executed detailed test scenarios for Smartphones, IoT, and CPE devices using LTE and 5G technologies (SA, NSA, VoNR, Vowifi).
Developed and maintained UI and API automation frameworks using Selenium (Java), Rest Assured, and Playwright.
Bug reports, reproduce and verify, analyze, and track the problems, keepefficient communications with our test and development engineers.
Automated API and Web UI tests with Java, TypeScript, and JavaScript.
Identified and tracked defects with QXDM and supported developers inresolving problems by completing additional tests.
Designed and executed BDD/TDD tests using Cucumber, Serenity, and Playwright-BDD.
Managed version control with GitHub and Bitbucket; tracked tasks/defects using JIRA and ALM.
Test Engineer
Marquis technology Pty Ltd
Sydney, Australia
03.2023 - 08.2024
Hands-on experience of manual testing of iOS/Android-based devices
Working knowledge in Agile environment
Commanding on Functional testing, regression testing, data testing
Skilled in VoLTE, LTE & IoT and other telecom standards along with basics of 5G standards know-how, with a proven track record of delivering high-quality solutions in complex, cross functional environments
Extensive knowledge of automation testing
Bug reports, reproduce and verify, analyze, and track the problems, keep efficient communications with our test and development engineers
Create and maintain all defects reports and progress of the testing through detailed record-keeping
Working and coordinating with overseas-based development and testing resources
Coordinating and executing functional, integration and regression testing
Review test scenarios and test-cases prepared by the QA team
Developed and maintained UI and API automation frameworks, implemented BDD/TDD testing, ensured code quality, integrated CI/CD workflows, and managed version control and task tracking using tools like Selenium, Rest Assured, Playwright, Cucumber, Jenkins, GitHub, and JIRA.
Identified and tracked defects with QXDM and supported developers in resolving problems by completing additional tests
IT Support
ProQuest Recruitment
Kemps Creek, Australia
12.2022 - 03.2023
Setting up the new accounts for new users
Processing Invoices
Dealing with the suppliers
Create and update the spreadsheet
Receive the stock using Sage Application
Taking queries and logging in the system and solving tickets
Provide technical support across the company
Update the locations and the capacity of the bays via KNAPP system
Troubleshoot the printer, ASW and KNAPP system
Install and configure the computer hardware, software, printer, RF scanner
Software Developer
Supreme Information Technology
09.2018 - 10.2022
Website and software application designing, building, and maintaining
Working knowledge in Agile environment
Directing or performing Website updates
Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types
Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups
Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction
Determining user needs by analyzing technical requirements
Using scripting or authoring languages, management tools, content creation tools, applications, and digital media
Understanding software project requirements by reviewing program objectives, input data, and output requirements with analysts, supervisors, and clients
Designing software solutions, including system architecture, user interfaces, and database structures, based on the gathered requirements
Analyzing existing systems, identifying limitations, and assessing the requirements for new or improved systems
Arranging project requirements in programming sequence by analyzing requirements and preparing a workflow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic
Writing, modifying, and debugging software code using various programming languages
Conducting testing activities to identify errors and faults in the application's programming language
Debugging and diagnosing issues within established testing protocols and guidelines
Correcting errors and faults to ensure that programs and applications meet specified requirements
Encoding project requirements by converting workflow information into computer language
Drafting, revising, and managing technical program documentation, end-user guides, and operational procedures to ensure documentation is comprehensive and up-to-date, facilitating understanding and maintenance
Implementing web forms using various server controls like Grid view, calendar, and various validation controls to manage and track changes in the codebase
Designing screens according to client requirements, involving coding, design, and testing phases, and writing stored procedures and JavaScript
Working closely with cross-functional teams, including analysts, designers, and other developers, to ensure successful project outcomes
Maintaining professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies
Education
Master of Information & Telecommunication Technology - Major in cyber security