Vadym Merezhko
Senior Software Developer in Test
SUMMARY
Results-driven Senior SDET with over 20 years of experience in designing and developing software test automation frameworks. Expertise in Java, JavaScript, TypeScript, and Ruby. Skilled in Integration/API, System/E2E/UI, Performance/Load, Ethical Hacking and Security Testing. Proven track record in DevOps and CI/CD integration. CONTACT DETAILS
Los Angeles, California
ad1dkf@r.postjobfree.com
TECHNICAL SKILLS
Languages: Java, JavaScript, TypeScript, Ruby, Python, C#, C/C++, SQL, NoSQL, Gherkin, Bash. Methodologies: OOP, Design Patterns, BDD, TDD, POM, Agile, Scum, Kanban, SDLC, SWEBOK. Test levels: Unit Testing, Integration/API Testing, Smoke, Regression, System/UI/E2E Testing, Acceptance Testing/UAT.
Test types: Functional Testing, Performance/Load Testing, Security/Vulnerability Testing. Test automation tools: Selenium WebDriver/Grid/WebdriverIO, Selenoid, Cucumber JVM, Protractor, Appium, Calabash, Android SDK, TestNG, Junit, TestComplete, QTP. Integration test tools: RESTAssured, Postman, Swagger. Performance test tools: JMeter, LoadRunner.
Network protocols and formats: HTTP, HTML, XML, CSS, JSON, REST, SOAP, XPath. Test management tools: Jira, Zephyr, TestRail.
Security test tools: WebInspect, AppScan, Acunetix WVS, Nmap, Nessus, OWASP. Source control tools: GitLab, GitHub, BitBucket.
Programming tools: Maven, Node.js, IntelliJ IDEA, MS Visual Studio, MS Visual Studio Code. CI/CD tools: Jenkins, GitLab CI/CD, CyberArk, SonarCube, AWS Code Commit, AWS Code Build, AWS Pipeline.
Cloud/VM tools: AWS EC2, AWS Deice Farm, AWS Lambda, GCP Compute Engine, Docker, BrowserStack, SauceLabs.
OS: Windows, Mac OS X, Linux, Android, iOS.
PROFESSIONAL EXPERIENCE
EPAM Systems, Los Angeles
Senior Software Developer in Test, 09/2014 – 09/2023 Responsibilities:
• Designed and developed a comprehensive test automation framework from scratch, resulting in a 50% reduction in manual testing efforts and a 30% improvement in test coverage.
• Integrated test automation execution into CI/CD pipelines, reducing deployment time by 40% and enhancing software quality.
• Conducted Integration, System, Performance, and Acceptance Testing for high-profile clients including Google, TJX, Amwell, LG and Universal Studios.
• Performed a combination of manual and automated Ethical Hacking alongside comprehensive Application Penetration Testing to assess security vulnerabilities. Delivered in-depth security risk assessments and recommended proactive mitigation strategies.
• Initiated development of an open-source codeless BDD test tool, encompassing a comprehensive test Software Development Kit (SDK) and an intuitive Integrated Development Environment (IDE). This initiative significantly improved test automation Return on Investment (ROI).
• Methodically created and organized test data and essential resources, streamlining the test automation process and ensuring comprehensive test coverage.
• Architected and deployed versatile test infrastructure, adaptable to on-premises and cloud environments, enhancing scalability and flexibility in testing environments.
• Documented and analyzed discovered issues and test results, providing actionable insights to improve software quality and performance.
• Designed and developed comprehensive test cases and scenarios, ensuring rigorous testing coverage and adherence to quality standards.
• Facilitated collaborative code reviews among team members, fostering code quality, consistency, and knowledge sharing.
• Proactively researched and assessed emerging test automation tools, aligning technology choices with evolving testing needs to enhance efficiency and effectiveness.
• Actively participated in the interview process for junior software test engineers and provided mentorship, contributing to their professional growth and development. Ciklum, Kharkiv, Ukraine
Senior Software Developer in Test, 11/2013 – 08/2014 Sphere Consulting Inc., Kharkiv, Ukraine
Senior Test Automation Engineer, 07/2010 – 11/2013 TestAssure, Kyiv, Ukraine
Senior Test Automation Engineer, 11/2006 – 06/2010 ZORAL Limited, Kyiv, Ukraine
Software QA Manager, 11/2005 – 11/2006
Mirasoft Group, Kyiv, Ukraine
Software Process Improvement QA Engineer, 06/2002 – 10/2005 TelesenseKSCL Ltd, Kharkiv, Ukraine
Test Automation Engineer, 10/2000 – 05/2002
EDUCATION
• Master’s degree with Honors in Information Systems at Ukrainian State University of Railway Transport.
• Bachelor's degree with Honors in Information Systems at Ukrainian State University of Railway Transport.