
Omar Faruk
Automation Engineer @ Cognizant
About
Result-oriented QA & Automation Engineer (US Citizen) with 5+ years of experience in manual and automated testing across banking, insurance, and airline domains. Skilled in designing scalable automation frameworks using Java, Selenium, RestAssured, TestNG, and Cucumber, with strong expertise in SQL-based backend validation, ETL testing, and BI/reporting verification for compliance-driven environments. Proficient in CI/CD pipelines (Jenkins, GitHub Actions), cloud platforms (AWS, Docker), and cross-browser/device testing (BrowserStack, Sauce Labs). Adept at collaborating in Agile/DevOps teams to reduce defects, accelerate feedback cycles, and ensure data integrity across microservices and cloud-native platforms. Recognized for driving automation-first QA strategies, delivering higher release quality, and optimizing test coverage.
United States
Dallas
Information Technology & Services
Scrum, Regression Testing, Software Testing, Test Cases, Git, Manual Testing, Software Development, Agile Methodologies, Test Automation, Cucumber, TestNG, Postman API, Selenium WebDriver, SoapUI, Maven, Jenkins, XML, MySQL, Oracle , Selenium
Experience

Automation Engineer
United States
• Automated UI workflows for customer-facing portals using Java, Selenium, and Cucumber-BDD, reducing manual testing by 35% and ensuring stability across React-based interfaces. • Built a modular BDD framework (Maven + Gherkin) supporting UI and API automation, cutting tester onboarding time from weeks to days. • Automated API validations with RestAssured for onboarding and credit workflows, detecting edge cases (malformed payloads, token expiry, timeouts) and preventing 30+ production defects. • Integrated automation into CI/CD pipelines (Jenkins, GitHub Actions) with parallel execution and regression triggers, reducing regression cycles by 40% and accelerating sign-offs. • Expanded testing to ETL and BI validation, reconciling PostgreSQL data against reporting dashboards to ensure accurate compliance reporting. • Built Jenkins QA dashboards to monitor flaky test rates, regression pass/fail trends, and coverage gaps, improving build stability by 20%. • Maintained test coverage traceability in Jira/Zephyr, ensuring compliance alignment with evolving business rules. • Partnered with developers, architects, and product owners during Agile ceremonies to propose improvements (stable selectors, logging hooks, mock endpoints), which reduced flakiness in UI/API test suites and improved product quality.

Software Test Engineer Automation
• Developed a Java-based TestNG framework with Page Object Model (POM) for the bankʼs digital POS system, automating transaction initiation, account validation, and balance update scenarios; automation achieved 80% regression coverage and safeguarded customer journeys during frequent deployments. • Built and executed API automation suites in RestAssured/Postman to validate transaction APIs, account lookup services, and KYC workflows; identified payload mismatches and header token issues early, improving API defect detection by 35% before UAT. • Designed and executed ETL testing and data reconciliation workflows, validating that customer transaction and KYC data from source systems correctly populated into data warehouse tables and compliance dashboards. This eliminated inconsistencies that previously caused reporting delays. • Configured automation in CI/CD pipelines (Jenkins + GitHub Actions) with nightly regression triggers, post-commit smoke runs, and health check dashboards; reduced release verification time from 2 business days to under 6 hours, significantly accelerating go-live approvals. • Enhanced backend testing by writing complex SQL queries (joins, subqueries, aggregations) to verify accurate loan origination and payment records, ensuring BI dashboards used by compliance teams reflected correct financial data. • Partnered with business analysts during Agile sprint ceremonies to review transaction limits, fraud detection logic, and user access flows; updated automation scripts in alignment with compliance-driven changes, preventing downstream failures in regulated environments. • Actively collaborated with developers to resolve flaky test failures in Jenkins pipelines, analyzing unstable React-based DOM changes and inconsistent backend responses, which reduced automation flakiness by 30%.

Software Test Engineer Manual
United States
• Designed and executed manual test cases derived from functional specifications and business requirements, covering passenger booking, check-in, and flight update workflows. Ensured 95%+ functional coverage across critical airline modules. • Performed SQL-based backend validations in MySQL to ensure transactional data from booking and check-in processes was accurately reflected in reporting databases, which supported operational BI dashboards used for passenger manifests and flight analytics. • Conducted systematic sanity and smoke testing across multi-browser configurations, validating application stability after each sprint release and preventing critical regressions from reaching production. • Logged and tracked 100+ defects in JIRA, providing detailed reproduction steps, severity assessments, and business impact analysis; this improved triage efficiency and shortened bug resolution cycles by 30%. • Created a regression suite from historical defects and customer complaints, which was reused across multiple release cycles and reduced post-release production issues by 20%. • Isolated anomalies during testing by combining real-time console log analysis with backend data checks, documenting recurring defect patterns that were later addressed by developers to improve long-term application stability. • Participated actively in Agile ceremonies (sprint planning, retrospectives, daily standups), advocating for data-driven testing coverage and raising early concerns about ambiguous acceptance criteria, which improved test readiness for BI- related reporting features.

Associate QA Engineer
United States
• Authored Selenium-WebDriver scripts in Java to automate regression of core business workflows (login, transactions, reporting), accelerating regression coverage by 30%. • Developed reusable TestNG-based data-driven test components and Page Object Models (POM), enabling scalable automation across functional modules and reducing script maintenance effort. • Executed API validations using Postman and RestAssured, testing RESTful services for account lookups, transaction processing, and error handling; identified critical API discrepancies prior to staging. • Performed ETL test validations by comparing source system records with staging tables using advanced SQL, ensuring proper data transformation and migration into reporting databases used by BI teams. • Integrated automated test execution into Jenkins pipelines, configuring nightly triggers and report generation; decreased QA validation cycle from multiple hours to automated overnight runs. • Prepared detailed test execution reports and defect dashboards in Zephyr for Jira, sharing insights with project managers and enabling traceability between test coverage and business requirements. • Shadowed senior QA leads to understand best practices in framework design, CI/CD integration, and automation scalability, earning commendation for rapid upskilling and framework standardization contributions.

QA Analyst
United States
• Formulated comprehensive manual test plans and executed functional, integration, and regression tests on enterprise-level web applications using detailed business and functional requirements. • Validated backend data integrity by crafting and running SQL queries (joins, subqueries) against relational databases (MySQL/PostgreSQL), ensuring alignment between UI transactions and reporting systems. • Logged and tracked 70+ defects via JIRA, including complete reproduction steps, severity, and business impact, facilitating faster triage and developer resolution. • Collaborated with cross-functional teams—developers, BA, product owners—to conduct root-cause analysis on recurring issues, contributing to a reusable regression suite that reduced repeat defect occurrences by 15% within three releases. • Presented test coverage dashboards during sprint reviews and standups to stakeholders, enabling data-informed release decisions and improved QA alignment.
Omar Faruk's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



