YOUSEF ALSELWADI
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Phone: 708-***-**** Email: **********@*****.*** LinkedIn: LinkedIn Profile SUMMARY
Software Development Engineer in Test with 5 years of experience enhancing software quality through 100+ automated test cases and reducing regression testing time by 40%. Proficient in JavaScript, TypeScript, Cypress, and Playwright, with expertise in implementing TDD and BDD methodologies using Cucumber. Demonstrated success in ensuring seamless testing across UI, API, and database layers, contributing to scalable, high-quality software solutions for teams of 15+ developers.
TECHNICAL SKILLS
• Testing Tools: Cypress, Playwright, Cucumber,
Mocha, Chai
• Languages/Markup Languages: JavaScript,
TypeScript, SQL, HTML, CSS, Node.js
• Database: Oracle SQL, MySQL, MSSQL
• API Testing Tools: Postman, Swagger, Rest APIs
• Development Practices: BDD, TDD, Gherkin
• CI/CD Tools: Jenkins
• Management Tools: JIRA, TestRail, Internal Tools
• Version Control: GIT, GitLab, GitHub, Bitbucket
• IDE: WebStorm, Visual Studio Code
• Operating Systems: Linux
• Package Managers: Node Package Manager
• Methodologies: Agile, Scrum
EXPERIENCE
FIFTH THIRD BANK – SDET SEPTEMBER 2022 – PRESENT
• Project: Automated testing for the "Personalized Banking Dashboard," which provides customers with tailored insights into the finances, including spending patterns, savings recommendations, and real-time account updates. This project analyzed user engagement and contributed to a 15% increase in customer satisfaction scores!
• Implemented and maintained a Behavior-Driven Development (BDD) framework using Playwright, Cucumber, and JavaScript, enabling seamless collaboration between QA and development teams.
• Conducted daily Regression and Smoke testing using Jenkins, ensuring 99% test coverage.
• Reduced manual testing efforts by 20% through UI and API test automation using Playwright and Cucumber.
• Developed and executed complex SQL queries to validate backend financial data for 1+ million records.
• Collaborated with cross-functional Agile teams, to align testing efforts with sprint deliverables, improving team communication and sprint velocity by 10%.
• Resolved a critical performance issue by identifying redundant backend queries, reducing API response time by 35%, and ensuring a smoother user experience.
• Facilitated knowledge-sharing sessions between QA and development teams, promoting a shared understanding of testing strategies and enhancing overall collaboration. FIRST AMERICAN FINANCIAL GROUP – QA AUTOMATION ENGINEER JULY 2020 – JULY 2022
• Project: Validated and tested the Quantum Platform, an integrated billing solution, resulting in a 25% reduction in processing errors and a resolved customer satisfaction rating.
• Enhanced test efficiency by 25% through UI automation with Cypress and API validation using Postman and Swagger.
• Designed and maintained a Test-Driven Development (TDD) framework, fostering achieved collaboration between QA and development teams by facilitating early defect detection, and enhancing communication.
• Conducted sanity, integration, and End-to-End (E2E) testing, ensuring high uptime reliability of the system in production environments.
• Facilitated test case review sessions, contributing to closing test coverage gaps and ensuring alignment with sprint priorities.
• Streamlined Agile workflows by improving communication channels between developers and product teams, leading to a 40% decrease in time spent on project backlogs.
• Improved API performance by analyzing and optimizing request payloads, reducing latency by 20%.