COSMIN CORINDAN
Ph: 312-***-**** Email: *********@*****.*** LinkedIn Destin, FL
Authorized to work in the U.S for any employer without sponsorship PROFESSIONAL SUMMARY
• Over 7 years of experience in designing, developing, and maintaining automation test frameworks to ensure high-quality software products.
• Extensive understanding of SDLC and STLC, proficient in all phases of software development and testing.
• Exceptional problem-solving abilities and communication skills, enabling effective collaboration with cross-functional teams.
• Expert in full-stack automation testing, including web services, APIs, UI, and database testing at all layers.
• Proficient in creating robust automation frameworks using Java, JavaScript, Selenium, TestNG, JUnit, Maven, and Cucumber for UI applications.
• Skilled in executing various types of automation testing, such as Smoke Testing, Regression Testing, Integration Testing, Database Testing, and API Testing.
• Experienced in implementing Behavior Driven Development (BDD) and developing test scripts for test cases, test scenarios, and BDD features.
• Accomplished in data-driven testing using Apache POI and TestNG to read data from external sources and implement data providers.
• Expert in implementing the Page Object Model (POM) by creating reusable elements for each page object across multiple scripts.
• Proficient in Source Code Management using Git, GitHub, and GitLab to ensure robust administration of source code, maintaining integrity and continuity throughout testing phases.
• Proven Track Record of Excellence, consistently delivering exceptional results, enhancing client satisfaction, fostering team cohesion, and achieving project objectives. TECHNICAL SKILLS
Languages: Java, JavaScript, Kotlin
Testing Tools: Selenium, Postman, Cypress, VS Code, Appium, Android Studio Frameworks: Cucumber, JUnit, TestNG, Karate
CICD and Pipeline Management: Jenkins, Bamboo, Maven, Gradle API: Postman, REST Assured Library, Rest/Soup Web Services Databases: SQL, Oracle, PostgreSQL, JDBC
Deployment: Git, GitHub, GitLab, GitBucket
Project Management tools: Jira, Confluence, Kanban Methodologies: Agile (Scrum), Waterfall
WORK EXPERIENCE
Erie Insurance Group Erie, PA
QA Automation Engineer October, 2021 – Present
• Developed and executed comprehensive manual and automated test cases based on user stories, utilizing Java, Selenium WebDriver, JUnit, and Maven.
• Analyzed user requirements to develop detailed test cases, providing support and addressing customer inquiries, complaints, and claims.
• Sustained the BDD framework using Cucumber in Gherkin language by creating feature files, step definitions, and runner classes, leveraging Java.
• Achieved a 30% reduction in test cycle time by implementing efficient test automation frameworks and optimizing test scripts.
• Initiated Web Services/API Testing using Postman, Rest-Assured library, and Jackson.
• Conducted REST API automation testing using Rest-Assured, validating expected responses and status codes through JUnit assertions.
• Designed, developed, and implemented a Page Object Model-based automation testing framework using Java and Selenium WebDriver to enhance code reusability and readability.
• Created regression, smoke, and end-to-end testing suites, automating report generation using Jenkins with Cucumber.
• Identified, tracked, and reported issues/bugs, collaborating with the development team to prioritize and resolve defects in a timely manner.
• Executed thorough manual testing to identify, document, and report software defects, ensuring high standards of software quality.
• Acquired specialized knowledge of insurance products and processes, enhancing the ability to understand and validate user requirements effectively. BMO Harris Bank Chicago, IL
Software Engineer in Test March, 2018 – September, 2021
• Designed and implemented comprehensive test plans and test cases, prioritizing the functionality, usability, and security aspects of the bank's online services.
• Engaged in Agile ceremonies such as daily stand-ups, sprint planning, grooming, and retrospectives, fostering close cooperation with developers and product owners.
• Developed and maintained an automation testing framework using Selenium WebDriver, enhancing test execution with TestNG.
• Executed both manual and automated tests to detect software defects, ensuring compliance with bank standards and requirements.
• Integrated automated tests with continuous integration tools like Jenkins, facilitating nightly automated test runs.
• Optimized test automation processes, contributing to a 30% reduction in test execution time.
• Leveraged TestNG annotations to manage the testing process and produced detailed HTML reports for review and analysis.
• Implemented and expanded the use of test management and execution tools, increasing testing efficiency, reliability, and repeatability by 15%.
• Provided support for a legacy application through a combination of testing, bug fixing, documentation, code reviews, compatibility checks, and managing technical debt.
• Offered training and mentorship to QA team members and stakeholders, promoting a unified understanding of testing methodologies and quality assurance standards. Ace Hardware Oak Brook, IL
QA Analyst February, 2017 – February, 2018
• Ensured the delivery of high-quality software products and systems through meticulous manual testing processes.
• Effectively utilized Jira to track defects, monitor project milestones, and ensure prompt issue resolution and detailed reporting.
• Developed and executed detailed test plans, test cases, and test scripts, covering functional, regression, and integration testing.
• Developed in-depth reports using Cucumber and JUnit, providing critical insights to stakeholders and management, facilitating informed decision-making and driving continuous quality improvement.
• Implemented risk-based testing strategies to prioritize critical test cases, maximizing test coverage and efficiency.
• Improved defect closure rates by 25% through proactive communication and collaboration with the development team, ensuring timely resolution of issues.
• Conducted thorough manual testing to identify document, and report software defects, ensuring high standards of software quality.
• Designed specific test environments to match infrastructure needs, thoroughly tested both web and backend applications, and used advanced SQL queries for detailed backend testing, ensuring accurate and reliable data integrity.
• Played a key role in release management activities, including test environment setup, regression testing, and production validation, ensuring successful software deployments.
• Contributed to continuous process improvement by introducing best practices and quality assurance methodologies.
• Fostered a collaborative work environment through effective communication and teamwork, driving project success and enhancing overall productivity. EDUCATION
• IT/Mathematics 2007- 2011
National military college “Mihai Viteazul”
• IT Engineering 2011-2013
Technical Military Academy of Bucharest