TemplateA ready-made website. Make it yours in a click.
Copy this website

Amara Diallo

Lead QA Engineer at Fathom Tech

Summary

Experience

Lead QA EngineerFathom Tech
Seattle, WAAug 2020Present
  • Led a team of 5 QA engineers, overseeing end-to-end testing cycles for a flagship SaaS product, resulting in a 15% reduction in post-release critical defects.
  • Architected and implemented a new BDD-based test automation framework using Playwright and TypeScript, increasing test coverage by 40% and reducing execution time by 30%.
Senior QA EngineerNimbus Cloud Solutions
Redmond, WAMar 2016Jul 2020
  • Developed and maintained automated UI and API test suites using Selenium WebDriver with Java and Rest Assured, expanding coverage for 3 major product features by 60%.
  • Identified and reported an average of 15-20 critical defects per release cycle, preventing potential production issues and saving approximately $50,000 in potential recovery costs.
  • Performed load and performance testing using JMeter, identifying bottlenecks and contributing to a 25% improvement in application response times during peak usage.
QA EngineerInnovate Solutions
Seattle, WAJul 2013Feb 2016
  • Executed manual and automated test cases for web and mobile applications, ensuring adherence to design specifications and user requirements.
  • Wrote detailed test plans, test cases, and test scripts for new features, achieving 95% test coverage for critical user flows.
  • Participated in agile ceremonies, providing valuable input on feature readiness and potential risks, integrating QA feedback early in the development lifecycle.

Projects

PyAutoQA: Python Test Automation Framework
Mar 2021Sep 2021
  • Developed an open-source, modular test automation framework in Python using Pytest and Selenium, designed for rapid setup and execution of web UI tests.
  • Integrated reporting functionalities with Allure and implemented parameterized testing, improving test maintenance efficiency by 20% and result clarity.
  • Contributed to the community with comprehensive documentation and examples, receiving 50+ stars on GitHub.
API Performance Analyzer
Nov 2019Feb 2020
  • Created a lightweight tool using Node.js and Express to monitor and visualize API response times and throughput under various load conditions.
  • Implemented custom alerts for performance degradation, enabling proactive identification of bottlenecks.
  • Utilized by a small team to benchmark microservices, reducing manual analysis time by 30%.
Dockerized Test Environment
May 2018Aug 2018
  • Built Docker images for consistent and isolated test environments, bundling browsers, test runners, and dependencies.
  • Reduced 'it works on my machine' issues and streamlined test execution across different machines, cutting environment setup time by 80%.
  • Enhanced portability and scalability of automated test suites, facilitating easier integration into CI/CD pipelines.

Education

University of WashingtonBachelor of Science in Computer Science
Seattle, WASep 2009Jun 2013
  • Graduated Magna Cum Laude with a GPA of 3.85/4.0
  • Awarded the Dean's List for all eight semesters
  • Developed a peer-to-peer file sharing application as a capstone project using Python

Skills

Test Automation
PlaywrightCypressSelenium WebDriverRest AssuredJMeterPostmanAppium
Programming Languages
PythonJavaJavaScriptTypeScriptSQL
CI/CD & DevOps
JenkinsGitLab CI/CDDockerGitKubernetes (basic)
Cloud & Tools
AWSJiraConfluenceTestRailAgile/ScrumMongoDBPostgreSQL
Testing Methodologies
BDD/TDDAPI TestingUI TestingPerformance TestingSecurity TestingRegression Testing