Position: QA Automation Engineer
Category: QA Automation
English level: intermediate
Years of experience: 5

One of my significant achievements has been establishing trusting and resilient relationships within the team. However, if you ask about my technical accomplishments, when I joined the previous project, they were using an outdated framework. It was an inherited and inefficient framework that lacked the Page Object Model and reporting capabilities. I conducted a thorough framework refactoring, made significant changes to classes and packages, and introduced the Page Object Model and Allure reports.

Another achievement I accomplished was adding identifiers (IDs) to our application, which had very few of them initially. I dedicated a considerable amount of time to add IDs to the Page Object Model. I discussed this with the developers and other team members, and together, we reached a decision. I was granted access to make the changes and add the IDs myself. This saved a lot of time for me and future testers. Instead of spending excessive time locating elements, I focused on creating something that could be automated and managed. Additionally, I integrated API and UI automation using API steps, which reduced the overall testing time.

As a tester, I derived great satisfaction from these achievements.
Seasoned Automation QA Engineer with 5 years of specialized expertise in Automation and Manual
Testing for UI, Mobile Native Application testing and API.
Good knowledge of all phases of the STLC and SDLC, including methodologies such as Agile (Scrum).
Experienced in using API testing using Postman for manual testing and validating response requests on web services REST-Assured.
Experience in validating REST based web services.
Experience in building automated tests using Selenide and good expertise in using Annotations.
Strong Proficiency with Core Java and OOP concepts for test case automation.
Experience working on Page Object Models with Page Factory and Driver Factory, Chain Of Invocations, Method Factory, Singleton, Builder.
Excellent proficiency of writing CSS and XPath selector and other Locators for element identification.
Possessing a solid knowledge of Maven projects enables efficient management and centralization of dependencies within the pom.xml file.
Created and maintained a framework from scratch using the aforementioned design patterns and automation tools such as Maven, Selenium WebDriver, TestNG, Cucumber, Jenkins, and Git, based on the Core Java programming language.
I have reported and tracked defects using JIRA, ensuring accurate documentation and effective defect management throughout the software development process.
Using Allure Report for reported test execution.
Hands-on experience with all testing viz., Smoke, Regression, E2E, Database, API Testing, UI Testing.


Dental Manager (Dental Manager is the simple and useful application for dentists .)

Working in a Scrum team, attending Daily Scrums, Sprint Planning.
Configured Maven for Java automation projects.
Used the Jackson framework for the serialization and deserialization of objects and the JSON text format.
Created custom methods for handling frames, multiple windows, links and other web elements.
Implemented Jenkins jobs to designed to run the Regression test suite and Smoke tests in development and test environments and generate reports.
Developed and enhanced automated TDD test framework using Selenium WebDriver, TestNG,Maven, Project Lombok, Git concepts using Java.
I have performed API testing using the Rest Assured library and Postman.
Created test cases based on a requiremens and user stories.
I expect that the new job will provide me with opportunities to apply and enhance my skills in QA automation. I value collaborating with a professional team. It is important to me to work for a company that values quality, innovation, and considers automation testing as important and strategic.