Meray Wafik

Senior Test Engineer | Quality Assurance | Test Automation | ISTQB Certified

Salary / Daily rate

Cairo, Cairo Governorate, Egypt

Mobility: Spain, Netherlands, ...

Freelance, open to permanent contract

Remote only

Skills

Testing & QATest Driven DevelopmentTest DesignJavascriptRedisAIJavaMongoDBSQL QueriesPythonAWSElasticsearchKafkaPostmanSeleniumCopilotKubernetesGitCypressProduct StrategyFirebaseNotionJiraSalesforce Service CloudGraphQLBambooHRSecurity EngineerQA EngineerRetoolA/B TestingPostgreSQLPlaywrightJenkinsNo-code AutomationsCustomer.ioTypescriptCircleCIMicrosoft TeamsDesign ThinkingMySQLTest EngineerConfluenceRabbitMQOracle DatabaseBasecampMailChimp

Languages

English (Fluent)GermanFrench

About me

Intro

I believe I was born with Testing in my genes, So I am skilled Senior Test Engineer with a solid background in software testing, quality assurance, and test automation. With a Bachelor of Science degree in Computer and Systems Engineering, I bring extensive experience in designing and executing test strategies, implementing test automation frameworks, and ensuring the delivery of high-quality software products. Proficient in various testing tools and methodologies, I have a proven track record of improving testing processes, enhancing test coverage, and driving overall product quality. I am a dedicated professional committed to delivering robust and reliable software solutions.

Links

Work experience

Test Automation Engineer

TreviPay

Oct 2022 - Present

4 years 1 month

United States

– Define the overall test strategy and approach for projects. – Establish and promote testing best practices within the team. – Develop comprehensive test plans and test cases based on project requirements. – Execute manual and automated test scripts for UI and API layers. – Identify and report defects, and work closely with the team to resolve them. – Conduct functional, regression, and integration testing. – Build and maintain a structured regression suite for UI and API testing. – Incorporate automated tests into the CI/CD pipeline. – Continuously enhance and optimize test automation frameworks and scripts. – Implement load testing and web performance testing to evaluate system efficiency and scalability. – Conduct security testing to identify vulnerabilities and ensure data protection. – Work collaboratively within a cross-functional team to ensure smooth and efficient testing processes. – Communicate effectively with team members, stakeholders, and customers regarding testing progress, issues, and results. – Participate in discussions and contribute to improving testing practices and methodologies. – Stay up-to-date with the latest web application testing practices, tools, and trends. – Continuously expand my knowledge and skills in software testing through self-learning and professional development opportunities.

Software Developer In Test/ Team lead

Zyda

May 2020 - Nov 2022

2 years 7 months

– Define and implement the overall test strategy and approach for projects. – Collaborate with stakeholders to understand project requirements and define test objectives. – Develop comprehensive test plans, test cases, and test scripts. – Designing SQL queries and functions to ensure data integrity before and after the migration. – Conduct functional, integration, regression, and performance testing. – Ensure test coverage and identify areas for improvement. – Document test procedures, test results, and any issues or defects encountered. – Initiative to start the automation framework from scratch using selenium python – Promote the adoption of automation best practices within the team. – Continuously improve test automation capabilities and efficiency. – Provide guidance and mentorship to a team of test engineers. – Set clear expectations, goals, and objectives for the team members. – Conduct performance evaluations and provide feedback to team members. – Identify training and development needs and support the professional growth of team members. – Collaborate with cross-functional teams to ensure effective communication and alignment. – Work closely with software developers, product managers, and UX designers to understand requirements and resolve issues. – Communicate testing progress, results, and any critical issues to stakeholders. – Participate in meetings and discussions to contribute insights and recommendations. – Identify areas for process improvement and implement best practices. – Conduct root cause analysis for defects and implement corrective actions.

QA Engineer

Aurea Software

Apr 2019 - May 2020

1 year 2 months

Austin, TX, USA

– Automating End to end scenarios using protractor – Testing complex applications like (Firewall, kerio VPN, infer, Exinda,...) – Testing their website through possible vulnerabilities to convince the management about the importance of penetration and security testing as functional testing.

Senior Software Test Engineer

DXC Technology

Jan 2017 - Mar 2019

2 years 3 months

Italy, TX 76651, USA

– Execute test cases (manual or automated) and analyze results – Evaluate product code according to specifications – Create logs to document testing phases and defects – Report bugs and errors to development teams – Help troubleshoot issues

Software Quality Control Engineer

Softxpert

Dec 2015 - Dec 2016

1 year 1 month

Anaheim, CA, USA

– Designing the performance test scripts to meet the objectives of the service level agreement. – Designing workload models – Reporting and Interpreting results and graphs. – Leading the initiative of automating mobile applications test cases which increased delivery rate by 30%. – Create test scenarios, test conditions & expected results and test cases. – Execute test scripts and tests software programs to compare specifications, documentations and make sure that it meets customer requirements. – Assure system usability and flexibility. – Generate and write clear defect reports, and validate bug fixes.

Software Tester and Application support Engineer

Xlab Software

Feb 2014 - Nov 2015

1 year 10 months

Alexandria, Alexandria Governorate, Egypt

– Worked in multiple business domains (POS, Reservation systems, Employee Management systems) – Designed process for handling customer's issues. – Designed test cases for Web, Desktop and mobile applications. – Designing SQL queries for Data Validation, Rule Validation for all data elements as per the business use cases – Executing End to End scenarios.

Software Tester Trainee

The App Concept

Dec 2013 - Feb 2014

3 months

Summer Trainee

Alexandria Petroleum Company

Jul 2012 - Aug 2012

2 months


Education

Faculty of Engineering - Computer and systems dep.

Bachelor's degree, Computer Engineering

2008 - 2013

5 years 1 month


Licenses & certifications

Duolingo German Fluency

Issued: –

Certified by Duolingo

ISTQB®CERTIFIED TESTER FOUNDATION LEVEL (CTFL)

Issued: –

Certified by ISTQB

The best place to find your next move

© 2026. All Rights Reserved.