SDET Automation Engineer

3 роки
31 Січ 2023

3+ years of experience including Manual and Web Automation Testing using Selenium WebDriver with Java
programming language.

2022/05 – present
Tysons, VA, USA
SDET
Foresub
•Effectively perform manual and automation testing of the web-based application.
•Work within an Agile team and collaborate with the Scrum team to ensure quality
software, participate in all Scrum-related ceremonies.
•Design and develop UI test scripts using Java programming language, Selenium
WebDriver and JUnit to ensure the functional and business requirements are met.
•Maintain mixed BDD and DDT framework by writing test scripts using Gherkin
language (Cucumber), developed Scenarios and Scenario Outlines within Feature
files, developed Step definitions.
•Utilize Apache POI to read configuration data from external sources and perform Data
Driven Testing.
•Perform API Testing using Postman and Rest Assured libraries for automated scripts.
•Analyze System Requirements and develop detailed test scenarios and test cases.
•Participate in code review meetings, perform branching and merging code using Git,
GitHub as remote repository.
•Participate in QA build to support of delivering functionality using CI/CD pipelines in an
automated fashion by utilizing Jenkins Automation Server.
•Follow Bug Life Cycle by documenting defects and tracked defect resolution until
completion.
•Test and manipulate with Database objects, write SQL queries for data validation and
manipulation based on requirements, using JDBC libraries for automation.
•Perform Functional testing, Smoke testing, End-to-End testing, Regression testing.
•Utilized JIRA for test case management to keep track of user stories, bug tasks and release
activities.
•Ensure timely generating and delivery of reports to the Business team by configuring
Cucumber Reporting.
2020/02 – 2022/05
Kyiv, Ukraine
QA Manual Tester/Automation Engineer
Indigo
•Performed functional testing of the web-based application.
•Created and supported test documentation (bug reports, checklists, test cases, result
analysis).
•Worked within an Agile team and collaborated with the Scrum team to ensure quality
software, participated in all Scrum-related ceremonies.
•Executed regression testing, End-to-End testing and analyzed results.
•Utilized Jira for test case management to keep track of user stories, bug tasks and release
activities.
•Performed automated testing using Java, Selenium WebDriver, Cucumber and JUnit
by utilizing IntelliJ IDE and validated results to ensure quality of the product throughout
the SDLC.
•Used Xpath expressions and CSS Selector patterns to navigate through the elements and
attributes in DOM and identify an element based on a combination of HTML tag, id,
class, and attributes.
2018/10 – 2020/02
Kyiv, Ukraine
Supervisor of the Customer Support Center
Ukrainian International Airlines
•Managed a team of 15–20 employees, monitored their productivity, provided technical
guidance.
•Evaluated quality control of employee’s telephone calls and letters.
•Insured implementation of call center policies, operations and performance standards
were understood and followed by agents.
•Held daily team meetings to ensure agents are fully updated and informed on all new
information to procedures, company related issues, changes, or actions.
•Managed, processed, and reviewed timesheets, payroll, and daily attendance of Call
Center employees.
•Worked with different programs – Amadeus, Altea Departure Control Customer
Management, Cisco CRM, Adyen, IT Processing, ALMS.