Nazar Fedyk
Software QA Automation Engineer
Chicago, IL 60611 312-***-**** ************@*****.*** www.linkedin.com/in/nazar-fedyk02
PROFESSIONAL SUMMARY
Senior Software QA Automation Engineer with 7+ years of experience delivering scalable test automation solutions across banking, insurance, and healthcare domains. Strong expertise in end-to-end automation, API testing, and data-driven frameworks using Java, Selenium, Serenity BDD, and Rest Assured. Proven ability to collaborate cross-functionally in Agile environments, improve test reliability, and ensure high-quality releases for complex enterprise systems.
SKILLS
Testing tools and technologies: Selenium WebDriver, Cucumber, JUnit, TestNG, Postman, Rest Assured, Oracle SQL, MySQL, JDBC, Playwright, Appium, Android Studio, IntelliJ IDEA, Microsoft VS Code, AWS, GCP, JMeter, Jenkins
Programming languages: Java (OOP), SQL, Gherkin, JSON, XML
Project management: Jira, Rally, Confluence, Zephyr, Xray, Azure DevOps, Git, GitHub, GitLab
Methodologies: Agile, Scrum, Kanban, Waterfall
Operating systems: Windows, macOS, Linux, Unix, Bash, Android
PROFESSIONAL EXPERIENCE
Senior Quality Test Engineer January 2024 - Present
Jenius Bank Chicago, IL
Designed, developed, and maintained end-to-end automated test suites for digital banking platforms, covering Savings and Lending journeys including account opening, funding, transfers, interest calculations, and transaction validation, reducing manual testing by 25%.
Implemented a robust automation framework using Java, Selenium WebDriver, Serenity BDD, Cucumber, Maven, and Playwright to support complex multi-day and data-driven test scenarios across multiple environments.
Performed transaction-level validations, including balance updates, ledger consistency, interest accrual logic, and cross-system data reconciliation.
Automated API and backend validations using Rest Assured and Postman, ensuring data integrity and reliable integration between frontend, backend services, and databases.
Integrated smoke and regression automated test suites into CI/CD pipelines, using Azure DevOps and Git, improving execution speed and overall testing efficiency.
Applied Page Object Model (POM) design patterns and reusable utilities to improve test maintainability and reduce code duplication.
Conducted root cause analysis and debugging, collaborating closely with developers to accelerate defect resolution.
Tracked and documented defects in Jira, providing detailed reproduction steps, logs, screenshots, and video evidence.
Actively participated in Agile/Scrum ceremonies, contributing to early requirements analysis and improving overall software quality.
Analyzed business requirements and software specifications during the earliest stages of Software Development Life Cycle (SDLC), improving release quality.
Mentored junior engineers through code review and automation best practices, supporting team growth and quality maturity.
QA Automation Engineer April 2021 – December 2023
American Family Insurance Madison, WI
Automated testing for web and mobile insurance applications, reducing post-release defects by 18%.
Designed and executed automation for Claims workflows using Java and Selenium, ensuring a consistent and reliable user experience across multiple device platforms, which led to an increase in software application reviews and ratings by 30%.
Employed BDD (Behavior-Driven Development) principles using Cucumber and Gherkin, improving collaboration between technical and business stakeholders.
Participated in test documentation creation (test plans, test cases) leveraging knowledge of business processes and quality assurance experience, ensuring their transparency, and maximizing test coverage.
Leveraged Git and GitHub for version control, leading to better code management and team collaboration.
Integrated HTML and CSS knowledge into testing practices during validation of web applications' visual and responsive aspects, enhancing testing coverage, and contributed to delivering user-friendly software.
QA Analyst / QA Automation Engineer March 2019 - March 2021
UNC Health Chapel Hill, NC
Accomplished the analysis, implementation, and creation of comprehensive test cases based on requirement documentation and test plans.
Successfully executed mobile application testing with Appium and Android Studio, ensuring a seamless user experience on various device platforms, leading to increase app reviews by 20%.
Proficiently wrote SQL queries for testing application functionalities, ensuring 100% data accuracy and reliability during testing.
EDUCATION & CERTIFICATIONS
Brody Pedagogical College named after Markian Shashkevich
Associate’s Degree in Computer Operations and Technical Training
Ternopil National Pedagogical University
Engineering and Pedagogy Faculty
Ivan Franko National University of Lviv (remote)
Faculty of Economics, Accounting and Auditing
IT Technical Support