• Highly experienced QA Automation Engineer , covering UI, API, and Database using Java language with approximately 1 year of experience in the IT industry.
• Having knowledge and experience in all phases of Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC), Waterfall, and Agile Scrum Methodologies.
• Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meetings, Scrum, Backlog Grooming, Sprint Review, and Retrospective. Involved in QA Docs (Test Plan, Scenarios, Test Case Design), Peer Reviews.
• Solid experience in Core Java Programing skills, utilizing different concepts including Object-Oriented Programming (OOP) and Collections.
• Experienced in using Maven and its dependencies for project build tools, Jira for project management, and Git/GitHub as a version control system.
• Capability to create automation frameworks from scratch using Java Programming Language, Selenium WebDriver, JUnit annotations with Cucumber, and additional libraries such as REST Assured and JDBC in Maven build management system with Page Object Model (POM) design pattern.
• Well experienced in performing the various types of testing such as Functional, Positive-Negative Testing, Smoke, Regression, and Cross Browser Testing of web-based and client/server applications.
• Hands-on experience configuring builds on Jenkins.
• Enough experience in Test Automation using Java Programming Language, including both manual and automation testing with tools such as Selenium WebDriver, Cucumber with Gherkin language, TestNG, JUnit, Maven as well as Postman and REST API, SQL Developer with SQL Language.
• Excellent interpersonal skills, proven team player with an analytical bent to problem-solving and delivering under high-stress environment. I’m open to learning new tools and skills that is why I want to start a new chapter in your company as there are many opportunities.