NICOLAE BOTAN
SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET)
Salt Lake City, UT 801-***-**** *****.*********@******.*** AUTHORIZED TO WORK IN THE USA (US CITIZEN)
TECHNICAL SKILLS
Java Selenium WebDriver Cucumber Maven Jenkins CI/CD Jira Postman REST API RDBMS SQL Oracle Data Base Apache POI Selenium Grid AWS (EC2) JUnit TestNG Functional Testing Regression Testing Smoke Testing Integration and User Acceptance Testing (UAT) Agile Scrum Git GitHub
PROFESSIONAL SUMMARY
• Software Development Engineer in Test with 5 years of experience in Quality Assurance & Software Testing.
• Comprehensive knowledge of each phase of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC).
• In-depth understanding of the Agile Scrum Methodology.
• Created comprehensive manual test cases to cover all functional requirements and engaged in collaborative efforts with the development team to pinpoint opportunities for automating selected test cases.
• Proven ability in designing and creating Automation frameworks using Java, Selenium WebDriver, JUnit, TestNG, Cucumber, Maven and Jenkins.
• Contributed actively to all testing phases within the sprint cycle, including test planning, the creation of test strategies, test cases, and test scripts, as well as conducting test execution, managing defects, producing test summary reports, and facilitating sprint closure for both manual and automated testing.
• Experience in identifying, assessing and reporting defects using Defect Tracking tools such as Jira.
• Experience in Functional and Blackbox Testing such as Smoke Testing, Regression Testing, Positive and Negative Testing, and Sanity testing.
• Strong experience in OOP concepts of Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, and many more.
• Experienced in creating Page Object Model and Page Factory design for implementing framework.
• Proficient in using Version Control tools like GitHub.
• Experienced in the Development of Automation Scripts, Execution, and Analyzing the test results using Behavior Driven Development (BDD).
• Experience in writing test cases with Cucumber Framework in Gherkin language.
• Experience with API testing using the Rest-Assured Libraries for Automation and Postman for manual Back End testing.
• Tracked and Reported software defects and interacted with developers to resolve technical issues.
• Experience with Apache POI methods for writing and reading to/from Excel sheets to perform Data Driven Testing.
• Experience in utilizing Maven as a project building tool.
• Familiar with Jenkins that we use for Continuous Integration and Continuous Deployment CI/CD, by scheduling Regression and Smoke tests.
• Experience in writing SQL queries and performing Database testing in SQL Oracle Data Base.
• Worked in a dynamic AGILE environment and participated in all our Sprint meetings.
• An accomplished communicator possessing the aptitude to build positive and productive relationships with a diverse range of individuals.
PROFESSIONAL EXPERIENCE
HCA Healthcare Software Development Engineer in Test (SDET) September 2022 - Present
• Designed detailed, well-structured, and organized test cases based on high-level product guidance, with the aim of implementing a substantive manual and automation process.
• Developed and Maintained Automation that meets organization standards and implemented reliable, reusable and maintainable automated Regression and Smoke suites.
• Using Selenium Web Driver with Cucumber and JUnit for UI Automation.
• Executed Test Scripts for API Testing using Rest Assured Libraries for Automation and Postman for Manual testing.
• Conducted Backend Testing against an Oracle Database by crafting and executing Structured Query Language (SQL) queries to validate the proper data population in the application tables and verify the data accuracy.
• Contributed to setting up tests to run with the Jenkins CI/CD tool.
• Participated in all aspects of the Agile software development and testing life cycles, demonstrating a thorough understanding of the process and an ability to effectively contribute to project success.
• Guided colleagues in utilizing effective and contemporary automation techniques and creating a culture where the whole team holds responsibility for the code's quality.
• Collaborated with the Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) to identify, track and fix bugs utilizing Jira and improve software quality.
US Bank QA Engineer (QA)
June 2019 – September 2022
• Developed, executed, and documented manual test scripts to support testing requirements.
• Involved in a complete software development process producing test deliverables from start to end through the entire SDLC.
• Assisting QA team lead in writing Test Plans and Test Cases for the project using Selenium with TestNG framework based on POM structure for UI Automation.
• Executed Test Scripts for API Testing using Rest Assured Libraries for Automation and utilize Postman for Manual testing.
• Involved in writing and executing SQL queries for Backend testing to retrieve and validate data from the database and ensure all the information is processed and saved correctly.
• Performed Sanity, Smoke, Regression, Black Box, UAT testing.
• Effectively communicated with developers through all testing phases to prioritize bug resolution and perform root cause analysis, resulting in a fast turnaround time.
• Analyzed requirements, created Test Scenarios, wrote detailed and well-structured Test Cases, and prepared Test Data and Requirement Traceability Matrix (RTM) using MS Excel and Jira.
• Participated in the Client/Customers meetings on deriving new tasks. EDUCATION
• Technical University of Moldova (Civil Engineering) 2014 – 2016.
• Centre of Excellence in Construction (Civil Engineering) 2010 – 2014. LANGUAGES
• English, Romanian.