Post Job Free
Sign in

Automation Testing Software Development

Location:
Destin, FL
Posted:
August 10, 2024

Contact this candidate

Resume:

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



Contact this candidate