Summary

As a detail-oriented and results-driven software tester, I bring years of hands-on experience in ensuring software quality through meticulous analysis, planning, testing, and reporting. I am committed to fostering collaboration between development teams and stakeholders to maintain high-quality standards and meet client expectations. My analytical mindset and problem-solving abilities drive my dedication to contribute to the development of reliable and user-centric software solutions.

Technical proficiencies

Programming Languages: JavaScript/TypeScript. 

Skills: 

  • Query data using SQL  
  • API test using Postman
  • Automated testing using Playwright and typescript  

Tools: Jira, Postman, Confluence, Notion, MySQL Workbench, DBeaver, Visual Studio Code, Git, NPM, Playwright, Azure Devops, pgAdmin, Kowl, RabbitMq, Elastic, Grafana, K6, Firebase, Argo project, etc.

Professional experience

Fintech – KSA

Quality Control Engineer, Jan 2024 – Present

Project description 

  • Working on Payment squad of 10 members including 1 Engineering Manager, 1 Product Manager, 1 Squad Leader, 5 Developers and 2 QAs. 
  • Tamara is the leading fintech platform to shop, pay and bank in Saudi Arabia and the wider GCC region, and Saudi’s first fintech unicorn. We are tasked to build main product Tamara Pay supported on web and mobile.  

Responsibilities 

  • Review/analyze the software requirements and identify unclear or inconsistent items.
  • Discuss problem impacts before finalizing the acceptance criteria fof a given feature/requirement.
  • Design manual test cases/test scenarios based on requirements/user stories.
  • Perform testing of the web/desktop application, mobile application and be responsible for all aspects of testing through the full project lifecycle.
  • Collaborate with other Squads to conduct component and system level testing.
  • Report test results and monitor defects in the defect tracking system. Investigate defect reports from production support and improve test suite.
  • Write testing-related documentation and onboard new members.
  • Contribute to Agile meetings (daily, planning, retrospective, etc) to understand user stories and acceptance and criteria, improve the working process.

Technologies 

  • Web form and Mobile App. 
  • Backend: Java
  • Javascript framework: Vue.js
  • Security: reCAPTCHA
  • Customer data platform: Segment
  • Live chat: Ada
  • Issue tracker: Sentry
  • REST API, etc

Healthcare – Denmark

Quality Control Engineer, May 2023 –  September 2023

Project description 

  • This project aims to provide the “drag and drop” solution to build professional and customized websites for the client.

Responsibilities 

  • Collaborated with the design team, architects, and developers to analyze UI/UX design, and acceptance criteria of functional scenarios, identified gaps, and clarified them.
  • Performed functional, integration, usability, and exploratory tests on web and mobile applications.
  • Assessed test results of every sprint and contributed to continuously improving testing methodologies and processes. Prioritized tasks and tracked team progress to ensure timely completion.
  • Participated in regular team meetings and provided status updates on testing progress.
  • Assisted in the training and mentoring of other members.  

Technologies 

  • Web form and Mobile web.  
  • CMS: Adobe Experience Manager  
  • CDN: Akamai  
  • Programming language: Java  
  • Javascript framework: Vue.js  
  • SQL Server  
  • Browser Stack  
  • Salesforce

Aviation – Denmark

Quality Control Engineer, June 2021 – May  2023

Project description 

  • Working on a team of 45 members including Managers, Clients, Developers and QAs.
  • This project is a real-time data platform for airport management. It gives power to data by facilitating the sharing of insights between interconnected stakeholders, systems, and devices. The platform significantly increases operational effectiveness. 

Responsibilities

  • Had an overview of the testing progress and prioritized tasks at hand.
  • Conducted API tests, functional, integration, compatibility, and exploratory tests on web applications.
  • Performed SQL queries to test data in the database. Contributed to the regression and smoke testing improvement, resulting in improved efficiency and test coverage.
  • Collaborated closely with developers and experts to address testing requirements and resolve issues.
  • Supported root cause analysis for regression and critical defects.
  • Ensured proper communication within the test team and with other project stakeholders.
  • Acted as a business representative for some areas of the system and served as a contact point to help clarify other members' questions regarding business logic.
  • Assessed and reported relevant and timely test status to the team lead and test manager.
  • Oversaw the execution of automated tests and analyzed test results for accuracy and completeness.
  • Executed test cases to identify the root cause.
  • Updated the script and created a pull request to merge changes to the repository.
  • Ran the pipeline to verify the updated scripts

Technologies

  • Javascript framework: React
  • Grafana
  • Kafka Messages (Kowl)
  • PgAdmin
  • SOAP/ REST API, etc  

Logistic – France

Quality Control Engineer, October 2019 – May 2021

Project description 

  • Working on a team of 20 members including 1 Business Analyst, Development Team and QAs.
  • This is a logistics project with solutions regarding warehouse relocation, supply chain optimization, and inventory management.

Responsibilities

  • Analyzed features and collaborated with business analysts to define test requirements, test scenarios, and test cases.  
  • Organized the Q&A session to clarify unclear points.  
  • Conducted functional, regression, and integration testing on software applications to ensure product quality.
  • Identified and reported defects in a clear, friendly, and easily reproducible manner.
  • Supported team lead in test reports.
  • Wrote test scripts based on the manual test, using the support tool Katalon.
  • Executed the script and investigated errors in return. Reviewed test scripts written by other testers

Technologies

  • Javascript framework: React
  • Maps: Leaflet
  • Security: reCaptcha, HSTS
  • Webserver, Reverse Proxy: Nginx  

Certifications

ISTQB – Certified Tester Foundation Level

ISTQB – Certified Tester Foundation Agile Level

Navigating OurCooperation Models

We assess your needs first. Then, we will send you the top software engineer CV options so that you can select your favorite. The chosen engineer becomes part of your in-house team.

Ideal for businesses that:
Need specialized expertise but don't want to hire full-time staff
Want to scale resources up and down quickly
Require extra support for upcoming or ongoing projects
You can choose from our numerous software developer CV options. The selected developers form a dedicated team that works exclusively on your project. They also collaborate closely with your in-house team to achieve your goals.

Ideal for businesses that:
Require cost-effective and scalable solutions for large and long-term projects
Want to form a consistent team with excellent skills
Need a development team committed to their business goal
We define a clear path for your project. Since the project has clear timelines and scopes, you can control your budget better. You can also choose to work with a remote team or manage specialized technical roles.

Ideal for businesses that:
Have a set budget and clearly outline the project scope
Struggle with strict deadlines
Handle projects with clear goals, a detailed outline, and achievable milestones
How to Hire Top Developers from Saigon Technology?