
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
Languages
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.
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: –
ISTQB®CERTIFIED TESTER FOUNDATION LEVEL (CTFL)
Issued: –