Sohail Zahid
Software Development Engineer in Test QA Engineer
Santa Clara, CA ************@*****.*** (415) 404 - 0369 https://www.linkedin.com/in/sohailzahid/ USC Professional Summary
Software Test Automation Engineer with 7+ years of experience in building robust automation frameworks using Selenium, Java, and Cucumber. Proven track record of enhancing QA efficiency in Agile environments through continuous integration with Jenkins and Maven. Adept in cross-browser testing and API validation, ensuring top-notch software quality across platforms. Collaborative, detail-oriented professionals committed to delivering reliable, high-performance applications. Area of Expertise
Java, Python, and C++ SQL, MySQL Windows/MacOS
Selenium IDE/WebDriver Cucumber Android/iOS .
Eclipse, VS Code, and XCode Agile-Scrum, Waterfall SDLC . Postman, ReadyAPI Maven CICD .
TestNG, JUnit, BDD, and TDD Gherkin UI .
Career Highlights
● Automation Framework Development: spearheaded the creation of scalable automation frameworks using Selenium WebDriver, Java, and Cucumber, leveraging the Page Object Model
(POM) for maintainable and robust test automation.
● Agile & CI/CD Expertise: Played a pivotal role in Agile/Scrum environments, optimizing QA processes through continuous integration with Jenkins and build management with Maven, resulting in faster and more reliable testing cycles.
● Cross-Browser & Platform Testing: Successfully executed comprehensive UI, functional, and regression tests across multiple browsers (Chrome, Firefox, IE) and platforms, ensuring consistent application performance and reliability.
● User Acceptance Testing (UAT): Led UAT efforts, collaborating closely with the team to validate business requirements and deliver software that meets or exceeds expectations in an Agile setting.
● API & Backend Testing: Conducted thorough API testing using Postman and backend data validation using SQL, contributing to the overall quality and stability of applications. Professional experience
Test Automation Engineer City National Bank, Los Angeles, CA July 2019-Nov 2023
● Developed and implemented a BDD automation framework using Selenium WebDriver, Java, and Cucumber, enhancing test coverage and efficiency.
● Automate complex UI, functional, and regression test cases across multiple browsers, improving test reliability and speed.
● Integrated automation scripts with Jenkins for continuous integration reducing manual testing efforts by 30%.
● Led User Acceptance Testing (UAT) in Agile environments, ensuring software met business requirements.
● Conducted backend testing using SQL for data validation, maintaining data integrity across applications.
QA Automation Engineer, Amtex Auto Insurance, Houston, TX, Sept 2017-July 2019
● Built and maintained an automation regression suite using Java, Selenium WebDriver, and TestNG, increasing test accuracy and reducing testing time.
● Utilized Selenium Grid for cross-browser testing, significantly improving test efficiency by running parallel tests.
● Automated database validation processes using JDBC and performed API testing with Postman, ensuring comprehensive testing coverage.
● Collaborated with developers and stakeholders throughout the SDLC, ensuring the alignment of test objectives with business goals.
Manual QA Tester, AIMCO (Apartment Investment CO), Denver, CO Oct 2015 – Sept 2017
● Authored and executed automation test scripts using Python-based Robot Framework, reducing manual testing by 25%.
● Conducted regression testing using Selenium WebDriver, improving test suite execution time and reliability.
● Participated in the design and deployment of the Selenium WebDriver automation framework, contributing to a 20% increase in test efficiency.
● performed manual and automated back-end testing with SQL, ensuring data integrity and system functionality.