Fariza Alimi
Perry Hall, MD ***** 202-***-**** **************@*****.***
QA AUTOMATION ENGINEER
Collaborative, highly experienced Software QA Automation Engineer with hands-on expertise in enhancing software quality through automation testing across web and mobile platforms. Demonstrated ability to streamline CI/CD pipelines, develop automation testing suites, and ensure seamless end-to-end integrations across microservices and BPM applications. Adept at developing efficient, reliable, and scalable test frameworks, along with expertise in creating and maintaining automation frameworks to optimize testing efficiency. Dedicated to continuous learning, constantly striving to improve testing practices and stay up to date with the latest technologies. Analytical approach to identifying issues and resolving defects quickly, ensuring high-quality software delivery.
CORE COMPETENCIES
Automation Testing BPM Integration Test Management API Testing Cross-Functional Team Collaboration Performance Testing Automation Frameworks Problem Solving Continuous Improvement CI/CD & Agile End-To-End Business Process Testing Communication PROFESSIONAL EXPERIENCE
MEDIFAST, Baltimore, MD August 2023 - December 2024 Senior QA Analyst
Spearheaded the development and implementation of automation scripts for both web and mobile applications, increasing test coverage and efficiency across platforms.
• Spearheaded mobile testing for iOS and Android, improving cross-platform compatibility and reducing critical defects by 20% in pre-production.
• Mentored junior testers on best practices related to automation and manual verification processes aligned with established SDLC protocols, fostering development mindsets among 9 new team members through hands-on workshops.
• Integrated Cucumber with WebDriver IO for BDD-style testing, fostering collaboration between technical and non-technical teams.
• Developed a CMS system that improved publishing workflows, resulting in a 40% increase in user engagement and faster publication cycles.
• Trained 5 junior testers on ETL validation procedures, improving their proficiency and reducing errors in the QA pipeline.
• Engineered comprehensive testing frameworks tailored for environments utilizing Databricks, improving integration points between big data technologies (such as Spark and Airflow), while decreasing execution time on regression tests by 2+ hours weekly.
• Guided the integration of Appian for BPM-related workflows, ensuring smooth testing of end-to-end business processes and reducing defects.
• Automated regression tests within the CI/CD pipeline utilizing Jenkins alongside Selenium scripts, and integrated both with SoapUI for seamless execution; reduced manual testing efforts.
• Optimized automated test scripts and testing practices, reducing regression test execution time by 25 hours per month.
• Engineered comprehensive reporting tools, capturing key metrics such as weekly test coverage and defect counts; shared reports during Scrum retrospectives, facilitating data-driven discussions around process improvements.
• Championed collaboration with cross-functional teams to refine E2E workflows, leading to streamlined communication channels that improved defect resolution times by 2+ weeks on average throughout the project lifecycle.
• Executed performance evaluations with JIRA analytics, identifying process inefficiencies and contributing to a 15-hour reduction in monthly turnaround time.
UNUM, Columbia, MD February 2020 - January 2023
Test Automation Engineer
• Developed and implemented an end-to-end automation framework, using Selenium WebDriver, Java, and Cucumber (BDD), improving test efficiency and overall coverage.
• Integrated Camunda BPM workflows into automation test suites, ensuring smooth interaction across microservices and business process models.
• Successfully integrated Selenium scripts with Jenkins for automated nightly test runs, reducing regression testing time and ensuring continuous feedback.
• Utilized SQL for backend validation, improving test coverage by 30% across critical functionalities and data flows. Fariza Alimi **************@*****.*** Page 2
• Played a key role in implementing automation for REST API testing with tools like Postman and Insomnia, enhancing the testing of business-critical integrations.
• Tracked and managed defects using JIRA, ensuring clear communication and timely resolution of production-critical issues.
• Designed and executed automated tests for functional, UI, and API testing, enhancing overall test coverage and reducing manual testing by 40%.
• Developed automation frameworks using Selenium, Java, and JUnit, improving testing speed and reliability.
• Implemented Page Object Models to increase maintainability and scalability of automation scripts, reducing future maintenance costs.
• Created comprehensive documentation for automated testing procedures using Selenium and JUnit, ensuring clarity in process steps, facilitating knowledge transfer within the team and reducing onboarding time.
• Established detailed test scripts for backend data validation using SQL, ensuring data consistency and reducing defects in production.
• Developed an automated reporting tool that streamlined the tracking of defects during the QA process, an innovation that reduced manual entry errors by 50%, allowing more focus on critical tasks within IT operations.
• Integrated SQL Server queries into API testing frameworks to ensure backend functionality met requirements; this streamlined process reduced the average response time of critical APIs by an impressive 2 seconds per query.
• Designed comprehensive test cases for user acceptance testing focused on business intelligence dashboards; this effort streamlined feedback cycles between developers and stakeholders, improving turnaround time by 1 week per project.
• Championed collaboration with cross-functional teams to refine E2E workflows, leading to streamlined communication channels that improved defect resolution times by 2+ weeks on average throughout the project lifecycle.
• Collaborated with vendors, while developing automation test scripts, ensuring compliance with quality standards, and facilitating seamless communication that reduced misunderstandings throughout project phases.
• Partnered closely with cross-functional teams to create comprehensive documentation on how automated tests were executed through GitLab CI processes; facilitated knowledge transfer sessions that reduced onboarding time for new team members by 2 weeks.
• Executed detailed risk assessments during the product lifecycle stages to identify potential failure points, ultimately improving defect detection rates; emphasized strong commitment towards maintaining robust quality assurance practices.
• Played a key role in CI/CD process integration with Jenkins, ensuring smoother deployment cycles and continuous delivery. EDUCATION
Bachelor of Arts (BA) in Communication and Media Studies KABUL UNIVERSITY, Kabul, Afghanistan
TECHNICAL SKILLS
Selenium WebDriver Cucumber WebDriver IO TestNG JUnit Mocha Chai Cypress JEST Karate Java JavaScript TypeScript SQL Jenkins Maven Git Bitbucket Postman Insomnia SOAP UI REST API JSON XML Appian Camunda
Oracle DB MySQL MS Access JIRA TestRail Rally HP ALM Agile BDD TDD Page Object Model Browser Stack Automation tools for API testing CI/CD pipelines REST APIs Managing test plans, test cases, and test reports LANGUAGES
English Russian Urdu Persian