Summary
Overview
Work History
Education
Skills
Websites
Awards
Timeline
Generic

Perminder Singh

Singapore

Summary

Senior Software Tester Engineer with 7+ years of experience in software development processes and implementing effective testing strategies. Provides in-depth quality assurance support to teams, ensuring exceptional product production. Known for open and clear communication, strong multitasking abilities, and meticulous attention to detail.

Overview

8
8
years of professional experience

Work History

Senior Software Test Engineer

Dyson Appliances Ltd.
01.2024 - Current
  • Working with fellow engineers to contribute to features and improvements to MyDyson app, ensuring tests, robust and scalability
  • Working with developers, product owners, Scrum Masters, UX/UI designers, and software engineers in cloud and embedded teams
  • Sharing knowledge within the app team to develop skills and competencies and those of the teammates
  • Identifying new technologies, tools and approaches to help continually improve standards and quality
  • Writing UI automation tests
  • Coordinating exploratory testing sessions
  • Monitoring and prioritising bugs
  • Keeping the scrum team focused on a quality first mindset

Test Engineer

ByteDance(TikTok)
05.2021 - 12.2023
  • Responsible for raising the bar in product quality
  • Working in an agile team to find the quality improvement areas and implementing ideas
  • Worked as both manual and automation test engineer
  • Migrating existing automation project to Tesla framework
  • Collaborating with developers and Business Analyst to better understand and test the functionalities
  • Test Planning, Cases generation, Estimation, Coordination, Support and Status Reporting
  • Worked on performance & stress testing using Jmeter/Rhino & generating profile reports
  • Assisting developers to automate test flows using APIs and UI
  • Analyzing code coverage by creating test plans and executing test scripts
  • Created monitoring observability platform to monitor availability, error in APIs, identify system risks and stability of the overall system
  • Responsible on Fund safety of money Payin and payout to TikTok creators
  • UI & API automation
  • Worked on Meego(CI/CD) to track the status of builds, also for new features release updates
  • Worked on Charles-Proxy Tool for Mobile App LOG capturing and for Remote Mapping
  • Handling Market feedback by directly dealing with the event tracking and monitoring team
  • Configured alarms for test and prod environments for high priority issues and handling them
  • Dealing with stakeholders regarding new requirements and product updates
  • Communicating regularly with overseas stakeholders for product delivery

Test Engineer

ByteDance(TikTok)
06.2020 - 02.2021
  • Involvement in Mobile App Testing, Functional Testing, Security Testing & Web Testing for Android/iOS both
  • Responsible for Creation of Test cases for Helo & TikTok Apps Android/iOS/Web
  • Prepared Test Procedure and Test Report for overall working of TikTok E-commerce app for Android/iOS under BOE & Pre-Prod environment
  • Worked in the Trust & safety team, worked on Shark & Whale(data security tool), Request Authentication(ACL & Bytemesh)
  • Worked on Meego(CI/CD) to track the status of builds, also for new features release updates
  • Worked on API management platform(POSTMAN) for testing and creating automated framework for given App API's and parameters
  • Worked in development of automated test cases for TikTok e-Commerce API using Golang/Python
  • Worked on data & service platform testing
  • Performance testing(ULTRAMAN,Shoots,Jmeter
  • Figma Front-End Mobile design testing tool

Senior QA Engineer

InMobi Pvt. Ltd.
11.2019 - 06.2020
  • Responsible for maintaining the quality of mobile apps & advertisements
  • Creation, design and execution of test strategies
  • Managing requirements & app database using SALESFORCE
  • Worked on JIRA tool for Bug reporting/ticket management
  • Experienced in Charles Tool for Mobile App LOG capturing and behavior
  • Experienced in CELTRA, tool for design and coding using JScript
  • Worked closely with stakeholders to understand their requirements and created a plan accordingly
  • Worked with PM's for regular updates and new feature updates in the project

Test Engineer

OPPO Mobiles Pvt. Ltd.
04.2017 - 10.2019
  • Hands-on experience on mobile testing, automation and software quality assurance
  • Experience in engineering, design, development, testing, build/release
  • Worked in R&D Center Hyderabad, India for new plans/technologies implementation
  • Strong in mathematics and analytical ability for modeling, calculation, debugging and troubleshooting
  • Understanding of Software Testing Life Cycle(STLC), SDLC, Bug life cycle
  • Knowledge of writing Test Cases using MindMaps (Freemind & Novamind)
  • Expertise in Agile Methodology
  • Worked on Unit, Integration, System, Acceptance, regression and other types of Functional Testing
  • Worked on MTK -ELT tool for bluetooth and wifi log tool
  • Building OTA firmwares with the help of QC-QXDM, SN Writer tool
  • Worked with Ellisys device & Software-Bluetooth, wifi Air log catching
  • Bug Reporting Tool- IBM Jazz, Bugzilla, Mantis, JIRA
  • Knowledge of proximity, light, AR, AI sensors
  • Worked on a CRM(customer relationship management) tool to monitor regular user activities
  • Coordinated QA, SIT and UAT sessions and executed UAT scenarios with end users for final approval and user signoff
  • Tested the application under different networks and Internet speeds including on 3G, 4G/LTE and Wi-Fi
  • Developed and implemented QA Methodologies for the department this included, but is not limited to development of test case standards, requirements traceability matrix, and testing metrics
  • Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads, simulators etc)
  • Test Mobile app's behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls
  • Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC

Education

Bachelor of technology - Electronics & Communication Engineering

Bahra Group of Institutions(Punjab Technical University)
04.2015

Skills

  • Mobile Device Testing Platform: Android/ iOS
  • Alarm & Service monitoring: Argos monitor/Grafana
  • Performance and Stress Testing: Jmeter
  • Performance and Stress Testing: Rhino
  • Proxy Server: Charles Proxy/Bifrost/Proxyman
  • Logs analyser: Argos/ADB LogCat
  • OS: Windows/Mac
  • API Testing: Postman/Neptune
  • Source Code Management: Github/Gitlab
  • Test And Defect Management Tools: Jira/Bugzilla/Bits case management
  • Languages: Swift/Espresso/Python/Sql
  • Database: MySQL
  • UI design tool: Figma/Celtra/Miro
  • Test Automation Technologies: Xcui/Appium/TestNG/Junit
  • Continuous Integration: Jenkins/Gitlab/Bamboo/Stash
  • Functional Testing
  • Test Automation Frameworks
  • Test Execution

Awards

  • Exploratory test champion for 2 consecutive increments in Dyson Singapore
  • Yearly good grades 2023 in raising bars of product in TikTok Singapore
  • Appreciation for monthly progress team project & selected as a bug king in OPPO

Timeline

Senior Software Test Engineer

Dyson Appliances Ltd.
01.2024 - Current

Test Engineer

ByteDance(TikTok)
05.2021 - 12.2023

Test Engineer

ByteDance(TikTok)
06.2020 - 02.2021

Senior QA Engineer

InMobi Pvt. Ltd.
11.2019 - 06.2020

Test Engineer

OPPO Mobiles Pvt. Ltd.
04.2017 - 10.2019

Bachelor of technology - Electronics & Communication Engineering

Bahra Group of Institutions(Punjab Technical University)
Perminder Singh