Summary
Overview
Work History
Education
Skills
Timeline
Generic

Zahraa Khalili

Chicago,IL

Summary

Skilled QA professional with strong expertise in automation testing, scripting, and test framework development. Proven track record in improving product quality through rigorous testing methodologies and effective problem-solving. Known for adaptability, collaboration, and achieving results in dynamic environments. Proficient in tools like Selenium, JUnit, and Jenkins, with focus on continuous integration and delivery.

Overview

7
7
years of professional experience

Work History

Senior QA Automation Engineer

Soum
04.2022 - Current
  • Automation Efforts: Led the automation of the React Native app using Detox, integrating 100+ test IDs to ensure mobile code readiness, resulting in a 40% reduction in manual testing time.
  • Web Automation: Spearheaded web automation using Playwright, improving testing reliability by 30% and increasing test execution speed by 25%.
  • API Testing: Established API testing and automation processes with Postman, enhancing the quality of software integrations by identifying 95% of critical bugs before production.
  • Regression Suite Development: Developed an automation regression suite from scratch, accelerating the software development lifecycle by 50% and decreasing manual testing efforts by 60 hours/month.
  • Performance Testing: Designed a custom JMeter script for performance testing, generating automated reports that reduced analysis time by 40% and optimized application performance.
  • Manual Testing Quality Assurance: Conducted thorough manual testing, achieving a 98% pass rate for new features and maintaining high-quality standards.
  • User Experience Focus: Executed comprehensive performance tests, ensuring application smoothness and user experience ratings above 4.5/5 on app stores.
  • Code Reviews: Participated in code reviews, enhancing team collaboration and contributing to a 20% increase in code quality through actionable feedback.
  • CI/CD Pipeline Optimization: Integrated and optimized CI/CD pipelines, reducing deployment time by 35% and enabling daily releases with automated testing and deployment.
  • Test Case Management: Authored and maintained 200+ efficient manual test cases, streamlining the testing process for the entire team.
  • Data-Driven Testing: Implemented data-driven testing approaches, improving validation efficiency by 30% and increasing accuracy in application functionality checks.
  • Defect Tracking: Managed the defect tracking process, providing timely updates on 90% of issues resolved within established SLAs to stakeholders.
  • Product Reliability: Enhanced product reliability through comprehensive regression testing and continuous integration practices, leading to a 50% decrease in post-release defects.
  • Demonstrated strong organizational and time management skills while managing multiple projects.

QA Engineer

Harri
12.2019 - 04.2022
  • Manual and Automated Testing: Conducted comprehensive manual and automated testing across web platforms, ensuring software quality standards exceeded by 15% based on customer feedback.
  • Testing Methodologies: Executed variety of testing methodologies, including sanity, smoke, regression, API, and performance testing, successfully identifying and resolving 90% of issues before production.
  • Test Planning: Prepared detailed analytical documents and test plans that improved structured testing processes, leading to 25% reduction in testing cycle time.
  • Technologies and Tools: Utilized Agile methodologies, JIRA, GIT, and Jenkins for continuous integration and delivery, enhancing testing efficacy and project management, resulting in 30% improvement in project delivery times.
  • Testing Frameworks: Applied testing frameworks and languages such as Selenium, Appium, Mocha, Cypress, and JMeter, demonstrating versatility across 5+ different testing environments.
  • Scripting and Automation: Employed programming and scripting languages, including Java, JavaScript, and Python, to develop and maintain 200+ automated test scripts, increasing automation coverage by 40%.
  • Database and Cloud Testing: Managed database and cloud services testing utilizing MySQL and AWS, ensuring scalability and reliability of back-end systems with 99.9% uptime.
  • Software Quality Enhancement: Enhanced software quality by developing and implementing comprehensive testing strategies, resulting in 50% decrease in post-release defects.
  • Customer Satisfaction Improvement: Increased customer satisfaction by identifying and reporting 100+ bugs for prompt resolution, contributing to 20% boost in user ratings.
  • Collaboration with Developers: Collaborated with developers to identify and resolve software issues, leading to 15% improvement in overall product reliability.
  • Knowledge Sharing: Advanced departmental knowledge-sharing by training 10+ new QA Engineers on company-specific testing methodologies and tools, increasing team efficiency by 30%.

Software Engineer

Cadence Design Systems
01.2018 - 11.2019
  • Verification Language Development: Contributed to development of verification language Specman, advancing software verification methodologies, resulting in noticeable increase in verification efficiency.
  • Functional Specifications and Test Plans: Authored functional specifications and comprehensive test plans, ensuring clarity in testing objectives across multiple projects.
  • Automation Script Development: Developed and implemented automation scripts, enhancing testing efficiency by 30% and accuracy through object-oriented programming principles.
  • Programming Proficiency: Demonstrated proficiency in multiple programming languages, including Python, Specman e, C, and C++, showcasing versatility in software development and testing environments.
  • Project Management: Employed Agile methodologies, JIRA, and ClearCase for project management, facilitating seamless collaboration and tracking, improving project delivery timelines by 25%.
  • Test Planning and Monitoring: Designed detailed test plans, defined test flows, monitored test statuses, and maintained clean regression environments, ensuring 98% software quality standards.
  • Code Reviews: Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects, leading to 15% reduction in post-release defects.
  • Technical Solution Analysis: Analyzed proposed technical solutions based on customer requirements, improving solution alignment with user needs by 20%.

Education

Bachelor of science - Computer Engineering

Birzeit University
West Bank
01.2018

Skills

  • Appium
  • Detox
  • Playwright
  • MySQL
  • MongoDB
  • Postman
  • JavaScript
  • Java
  • Git, Jira
  • Problem Solving
  • Regression Testing
  • CI/CD
  • Performance Testing
  • Security Testing
  • Cross-platform testing
  • Cross-Functional Team Collaboration
  • Automation scripting
  • Engineering Team Support
  • Project Management
  • Team Mentoring

Timeline

Senior QA Automation Engineer

Soum
04.2022 - Current

QA Engineer

Harri
12.2019 - 04.2022

Software Engineer

Cadence Design Systems
01.2018 - 11.2019

Bachelor of science - Computer Engineering

Birzeit University
Zahraa Khalili