Roman Udka Software Test Automation Engineer
Total Page:16
File Type:pdf, Size:1020Kb
Roman Udka Software Test Automation Engineer Location: Ukraine, Kharkiv Telegram/Cell phone: +380994365885 E-Mail: [email protected] Summary: ● Experience 7 years. ● Performing execution and analysis test results. ● Implementation of qa education processes. ● Developing from scratch an automation framework based on the java stack. ● Organizing automation qa processes. ● Setuping CI/CD processes. ● Preparation approach for performance testing. ● Team leading / management at least 5 people; Skills: ● Test automation: Selenium (Selenide), TestNG, Selenium Grid (Selenoid). ● Performance tools: Locust, Gatling. ● Build automation/Continuous integration: Docker, Gradle, GitLabCi, Jenkins. ● Cloud: Azure, Linode. ● Bug Tracking/Test Management: Atlassian JIRA. ● Web debugging tools: Chrome dev tools. ● Programming: Java, Python; ● Version control system: Git; ● Agile: Scrum, Kanban. Work Experience: January, 2019 - till now Senior Software Test Engineer, GlobalLogic Project Role: Lead Automation Tester Tasks and Accomplishments: ● Automation tests creation and execution on 5 sub-projects. ● Performance testing. ● Creation of test automation framework from scratch and maintenance. ● Creation a test plan and strategy. ● Leading and supporting work of qa team; Environment: ● Selenide, TestNG, Git, Gradle, GitLabCI, IntelliJ IDEA, Azure, Report Portal. ● Java, Python, Selenium Grid, Docker, JIRA, DataDog, SendGrid, Locust, Gatling; January, 2015 - January, 2019 Software Test Engineer, EPAM Systems Project Role: Automation Tester Tasks and Accomplishments: ● Automation tests creation and execution on 3 sub-projects; ● Test Automation Framework creation and maintenance; ● Participated in manual testing activities; ● Bug hunting and test reporting; Environment: ● Selenium, TestNG, Git, Maven, Jenkins, IntelliJ IDEA, Adobe Communique 5. ● Java, JavaScript, Selenium Grid, Kanban, JIRA, HP Quality Center; February, 2014 - January, 2015 Junior Software Test Engineer, EPAM Systems Project Role: Automation Tester Tasks and Accomplishments: ● Running the test cases and performing ad-hoc testing. ● Automating testing - creation of test framework using Java, Selenium, TestNG, Ant, Jenkins, Git. Automating test scripts creation. ● Defects reporting- found defects and reporting using PMC. ● Creating test cases - creating detailed test cases covering main functionality, according to the main test cases creating smoke tests. ● Documentation testing - requirement testing in waterfall development model and agile (Scrum). Environment: ● MySQL, MongoDB ● Selenium WebDriver, TestNG, Maven, Git, Jenkins, IntelliJ IDEA, Bootstrap ● Java, SQL, CSS, HTML, JavaScript, Scrum, XML. Education: September, 2010 - 2015 National Technical University, Kharkiv Polytechnic Institute (NTU "KhPI") The department of computer monitoring and logistics. Specialty: "Computer Science". Languages: ● English: intermediate.