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

Successfully designed and implemented automated testing frameworks that improved test coverage and reduced the time and effort required to test software.

Collaborated with cross-functional teams to identify and resolve complex technical issues and bugs, leading to improved product quality and customer satisfaction.

Contributed to the development of high-quality, scalable software products by identifying and implementing testing best practices and ensuring adherence to quality standards.

Demonstrated proficiency in a variety of programming languages, testing tools, and automation frameworks, leading to increased efficiency and productivity in the testing process.
As a QA, I was responsible for developing UI testing and automation frameworks using Java, JUnit, Cucumber, and Selenium Web Driver. I created scripts to compare and verify testing requirements, ensuring that the developed software meets the specified criteria. I was involved in all stages of an Agile project and utilized top-notch quality assurance techniques to carry out comprehensive functional testing of newly introduced features, as well as fully test all previously implemented functionalities prior to each release.

I participated in daily scrum meetings, sprint planning, and sprint retrospective sessions. Cross-browser compatibility testing on Chrome, Firefox, and Internet Explorer significantly increased my testing speed. I also developed automated test scripts for API testing using the RestAssured library, resulting in more efficient and accurate test coverage and reducing the need for manual testing.

I effectively logged and tracked defects using JIRA, improving the efficiency and accuracy of the defect management process and enabling faster issue resolution. I automated manual functional scenarios and created an Automation Regression Suite. I also implemented automated tests for API testing with RestAssured library, leveraging the JUnitCucumber framework to execute tests efficiently and produce comprehensive reports.

Additionally, I built a framework using Maven to enable continuous integration through Jenkins. I am experienced in performing back-end testing using SQL Oracle, JDBC, and ORDS, with strong knowledge of RDBMS and Java. I also utilized Apache POI to extract and validate data from Excel files, improving the efficiency and accuracy of data processing and enhancing the quality of the software. Finally, I reported bugs and notified developers via email when defects' statuses changed using Git and Jenkins, ensuring timely resolution of issues and improved collaboration across teams.