I am a Software QA Tester with over 8 years of experience in software engineering, including more than 5 years specializing in manual testing and developing test automation frameworks for both web and mobile applications. I am passionate about ensuring end-to-end user satisfaction by delivering high-quality and reliable solutions. My strong background in coding and technical problem-solving enables me to effectively contribute to all phases of the software development and testing lifecycle.
I am proficient in SDLC and STLC processes and have extensive experience working within Agile methodologies. I am well-versed in QA and QC best practices, which allows me to maintain high standards in software quality assurance. Over the years, I have developed expertise in various programming and scripting languages, automation tools, and testing frameworks.
As a certified freelancer recognized by the Algerian Government, I am well-suited for B2B contracts where I deliver professional, compliant, and result-oriented QA services. I have led multiple initiatives to improve testing processes, including integrating automated testing into CI/CD pipelines and mentoring team members to enhance their automation skills.
My professional journey includes roles such as QA Lead, Senior QA Automation Engineer, and Quality Assurance Analyst, where I have successfully reduced production defects, improved testing cycles, and built robust test automation frameworks. I am comfortable working remotely and collaborating with cross-functional international teams.
In addition to my professional experience, I have developed personal projects like LinkedIn-Easy, a web bot for advanced job search and auto-applying on LinkedIn, and Spell-Pal, a tool for automated grammar and spell checking on web pages. I am fluent in English and conversational in French, with Arabic as my native language.
I am eager to continue leveraging my skills and experience to contribute to high-quality software delivery and to grow within dynamic and challenging environments.
Orchestrated end-to-end release process redesign, integrating automated testing into CI/CD pipelines and improving cross-functional collaboration, cutting deployment delays by 30%. Slashed production defects (L3) by 70% through strategic test automation implementation, catching critical bugs earlier in development cycles. Led test automation upskilling initiatives, delivering 35+ workshops to mentor team members on automation frameworks, boosting team productivity. Reengineered Software Testing Life Cycle (STLC), aligning testing phases with Agile workflows and introducing risk-based testing, accelerating testing cycles by 80%.
Fixed 90% of negative test case failures of the web test automation framework built with WebdriverIO. Created, designed, and implemented 140+ test cases with Appium for two mobile apps in 8 months. Promoted to Senior QA automation engineer and owned responsibility for mentoring junior QAs. Implemented GitHub Actions workflows to automate the execution of tests, ensuring the continuous quality and reliability of two Mobile apps.
Documented and manually executed 200+ Test cases (Web and Mobile). Maintained automated REST API test suites using Postman to ensure the proper functionality of API services. Manual exploratory testing on IOS and Android apps. Designed and built a new web test automation framework using Selenium and TestNG with Java, covering core functionalities for the company’s main B2B client.
Operated under Agile Scrum Methodology and collaborated remotely with cross-functional international team members to maintain, enhance, and extend web-based ATS. Maintained web portal functional regression test automation framework built with Selenium Java, with 200+ test cases executed in the cloud. Manually tested newly implemented functionalities in various operating systems and web browsers to ensure cross-browser compatibility and mobile responsiveness. Participated in sprint planning, refinement sessions, and Retrospective Meetings (Test Design, Test execution, and Test summary report) and reviewed the completed sprint, inspecting any issues encountered and improvements for future sprints.
Jobicy
592 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: