Contact details:
Name:
Dina Elian
Nationality:
Jordanian
Email:
-
Mobile:
-
Location:
Saudi-Arabia-Riyadh
Gender:
Female
Objec ves:
Dedicated and detail-oriented Software Quality Assurance Professional with a decade of experience in the tech industry. Proven expertise in manual testing, complemented by a recent expansion into automation testing using Selenium. Skilled in identifying, documenting, and troubleshooting software defects to enhance product quality and user satisfaction. Adept at working
in fast-paced environments and adapting to evolving testing methodologies. Strong analytical
skills combined with a keen eye for detail and a passion for delivering high-quality software solutions. Eager to bring a blend of traditional and innovative QA approaches to a dynamic team.
Educa on:
Computer Engineer
Al-Hussain Bin Talal University-
Degree: 82%
Languages:
ti
ti
Arabic: Mother Language
English: Advanced level
Work History:
Jan-2024-Now –TikTok (Remotly- Part-Time)
Senior Mobile QA:
-Perform weekly tests on TikTok Shop payments using various channels such as PayPal, debit/credit cards, Google Pay, and Apple Pay.
-Ensure the appearance, consistency, and responsiveness of the UI.
-Verify the functionality of newly released features on TikTok Shop.
-Assess the performance of TikTok Live.
-Identify and report bugs, as well as validate resolved issues.
-Collaborate with the localization team to assess the suitability of Arabic translations
for Arab users.
Dec-2020-Dec2023 –TikTok (Remotly)
Senior Mobile QA:
- Verify the installation process and initial setup configurations.
- Validate the UI's appearance, consistency, and responsiveness.
- Test navigation between different parts of the application.
- Verify core functionalities and specific features.
- Assess the app's performance compared to the competitors.
- Test the application across different devices and platforms.
- Evaluate user experience and identify usability issues.
- Check that new updates haven't affected existing functionality.
- Test for region-specific variations and language support.
- Develop scripts to automate repetitive testing tasks
-execute API tests to validate system functionalities.
Jan-2020- Aug-2020- Digital Enterprise:
Advanced Electronic company (AEC): Senior QA in Infath projects
-
Create detailed, comprehensive and well-structured test plans and test cases
Estimate, prioritize, plan and coordinate testing activities
Design, develop and execute test cases
Identify, record, document thoroughly and track bugs
Perform thorough regression testing when bugs are resolved
-
Liaise with internal teams (e.g. developers and product managers) to identify system
requirements
Stay up-to-date with new testing tools and test strategies
Dealing with Jira to raise defects and track them.
Dealing with test rail to design test cases and execute them.
- Alkhaleej center
Computer Trainer:
-
Giving wide range of courses related to Business analysis, and software development.
Develop a schedule to assess training needs
Conceptualize training materials based on data and research
Communicate training needs and online resources
Create training strategies, initiatives, and materials
- Jockey
Test lead:
-
Work closely with all other disciplines on the development team to create a strong test plan
Lead and mentor QA team members.
Collaborate with other team members to create a test plan covering all phases of game development.
Communicate risks and opportunities discovered through testing and participate in mitigation discussions to address issues.
Create and develop test cases based on feature requirements, working closely with engineers, designers,
and others to capture all aspects and backend activity.
Write automation scripts on selenium
Develop and execute test cases, plans and procedures.
Review business requirements, specifications and documentations.
Analysis the business gaps and risks
Meeting with client to understand the business requirements
Provide coaching, training, and overall guidance to other testers.
- Evergreen solu on
Business Analyst -):
-
Determine operational objectives by studying business functions; gathering information; evaluating
output requirements and formats
Working closely with clients, technicians, and managerial staff.
Gathering critical information from meetings with various stakeholders and producing useful reports.
Construct workflow charts and diagrams; studying system capabilities; writing specifications
Ensuring solutions meet business needs and requirements. Prioritizing initiatives based on business
needs and requirements.
Conducting meetings and presentations to share ideas and findings.
Valida on engineer -):
-
Responsible for designing and running tests on software and applications.
Conduct tests, analyze the results, and report observations to the design team
Reviewing software requirements and preparing test scenarios
Executing tests
Analyzing test results on database impacts, errors or bugs, and usability.
Interacting with clients to understand product requirements.
Performing user acceptance testing.
Participating in design reviews and providing input on requirements, product design, and potential
problems.
Working with different systems such as TFS, Postman and ERP system
Working with SQL database for testing purposes.
So ware Tes ng Toolkit Overview
Defect Tracking tools:
•
JIRA , TFS, Linear
Tes ng tools:
•
Testrail
•
Postman
•
Automa on tools: Selenium (using Java), Appium , UI Automator viewer, Appium inspector
•
Jenkins
Systems and apps worked on:
•
CRM , ERP, Github, Git, Android studio, Xcode, SQL, Oracle, Firebase
Projects worked on:
ti
ti
ti
ti
ti
ti
ft
• TikTok, Lark, CapCut, Integra ve health, Infath, Tracklink, and Jerran.