I am a dedicated Software Engineer in Test with 6 years of experience in both software development and QA, allowing me to bring a unique and well-rounded perspective to my work. I began my career in backend development, building scalable systems using Python, Django, and FastAPI, and contributing to critical projects that optimized system performance and reliability. However, my passion for quality assurance and my desire to ensure software excellence led me back to testing, where I now leverage my development expertise to create robust automation frameworks that guarantee high system performance, reliability, and security. This transition has equipped me with a deep understanding of both the development and testing lifecycle, enabling me to approach projects holistically. I am committed to delivering high-quality software that meets business goals while maintaining a focus on user satisfaction and security. Looking forward, I am eager to grow with a forward-thinking organization where I can continue to enhance my skills in test automation and contribute to the company's long-term success. My goal is to stay with one company for the long term, becoming a key contributor to its growth and evolution while advancing my expertise in delivering exceptional, reliable software systems
Work History
SDET
BMO Harris Bank
Chicago, IL
Transitioned to a senior role, leading the design and execution of advanced test automation frameworks using Selenium WebDriver, JUnit, and Maven, achieving 90% automation coverage for critical banking applications
Pioneered enhancements in CI/CD processes using Jenkins and SonarQube, reducing deployment errors by 30% and improving release efficiency by 25%
Coordinated remote teams during the COVID pandemic to maintain the reliability of banking systems and ensured regulatory compliance by developing and executing comprehensive API and UI tests
Spearheaded robust E2E and UAT testing strategies, validating transactional data integrity with SQL and PostgreSQL.
QA Engineer
Blue Cross Blue Shield of Illinois
Worked on a healthcare claims processing system, performing end-to-end automation and regression testing
Collaborated with cross-functional teams to ensure compliance with industry regulations and developed automated API tests to streamline healthcare claims and payment processes
Developed automation frameworks using Selenium WebDriver, TestNG, and Java, improving test coverage by 85%
Utilized CI/CD tools such as Jenkins and GitLab to streamline deployment and testing efforts, ensuring system scalability and reliability.
QA Analyst
Discover Financial Services
Conducted manual and automated testing for financial systems, focusing on UI, API, and database testing
Participated in Agile sprints, designing and executing test cases for new features, and working closely with developers to resolve defects
Collaborated in UAT efforts, ensuring that end-user requirements were met and business goals were achieved
Performed regression testing to maintain system stability across major releases.
Python Backend Developer
DoorDash
Grew from an entry-level backend developer to a key contributor, developing and optimizing scalable backend systems using Python, Django, and FastAPI for high-demand food delivery services
Led the development and maintenance of RESTful APIs supporting millions of users, ensuring system reliability and reducing latency by 20%
Implemented containerized microservices with Docker and Kubernetes, improving deployment speed and resource efficiency by 40%
Drove automated testing initiatives using pytest, achieving 90% test coverage across backend services, reducing system downtime.