← Back to list
middle
Registration: 03.10.2023

Evgenii Aleksandrov

Specialization: AQA | QA
Over 4 years of diversified experience in Software Quality Assurance Testing, proficient in testing web-based and client-server applications. • Expert in Selenium WebDriver test scripts using Java and Test Framework using Cucumber, TestNG, Junit. • Hands-on experience in Test-driven development (TDD) and Behavior-driven Development (BDD). • Strong knowledge of Page Object Model to structure and organize Cucumber framework and integrated Maven as build automation tool. • Good working experience on automating Rest API using Rest-Assured and Postman for automation and manual testing. • Professional experience with source version control tools such as Git. • Experienced in Database Testing in different Relational Database Management Systems (RDBMS) like MySQL and Oracle. • Proficient in using JIRA bug tracking tool. • Hands-on experience in different types of testing such as Smoke testing, Regression testing, Backend Testing, Database testing, Functional testing, Ad-hoc Testing and User Acceptance Testing (UAT). • Extensive knowledge in all phases of Software Development Life Cycle (SDLC), Software Testing Cycle (STLC) and methodologies like Waterfall & Agile/Scrum. • Strong team player, good communication, detail-oriented, good analytical and computation skills, enthusiastic learner, confident.
Over 4 years of diversified experience in Software Quality Assurance Testing, proficient in testing web-based and client-server applications. • Expert in Selenium WebDriver test scripts using Java and Test Framework using Cucumber, TestNG, Junit. • Hands-on experience in Test-driven development (TDD) and Behavior-driven Development (BDD). • Strong knowledge of Page Object Model to structure and organize Cucumber framework and integrated Maven as build automation tool. • Good working experience on automating Rest API using Rest-Assured and Postman for automation and manual testing. • Professional experience with source version control tools such as Git. • Experienced in Database Testing in different Relational Database Management Systems (RDBMS) like MySQL and Oracle. • Proficient in using JIRA bug tracking tool. • Hands-on experience in different types of testing such as Smoke testing, Regression testing, Backend Testing, Database testing, Functional testing, Ad-hoc Testing and User Acceptance Testing (UAT). • Extensive knowledge in all phases of Software Development Life Cycle (SDLC), Software Testing Cycle (STLC) and methodologies like Waterfall & Agile/Scrum. • Strong team player, good communication, detail-oriented, good analytical and computation skills, enthusiastic learner, confident.

Portfolio

RSNA: Radiological Society of North America

- Collaborated with the development team to analyze requirements and design automated test scripts for web applications. - Build automated suites to test web-based applications using Selenium WebDriver, Java and Cucumber in an Agile environment. - Created an automation framework in Selenium WebDriver using Behavior Driven Development (BDD) and Page Object Model (POM) design approach. - Developed Test Scripts to implement Test Cases, Test Scenarios, and features for Behavior Driven Development (BDD) using Cucumber in Gherkin format. - Performed Backend Testing using API Rest Assured and Postman with Swagger API Documentation.

Maersk

- Developed an Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG. - Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG). - Participated in developing an automation framework using Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms. - Wrote Maven build scripts to automate the compilation and execution of TestNG test cases. - Integrated with Continuous Integration tool Jenkins for automatically running tests on a nightly or needed-basis.

RSNA: Radiological Society of North America

- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the Oracle database. - Developed new Maven-based test scripts using GitHub as a source repository and Jenkins for continuous integration of the builds. - Identified, Reported, and Tracked Defects using the Jira test management tool. - Actively participated in sprint planning and review meetings to provide input on testing efforts and ensure timely delivery of software releases.

Skills

Agile-Scrum
Cucumber
Git
GitHub
HTML
Java
Jenkins
Jira
Junit
Maven
MySQL
Oracle
Postman
Rest-Assured
Selenium IDE
Selenium WebDriver
SQL
TestNG
Waterfall
Windows
XML

Work experience

QA Automation Engineer
since 05.2021 - Till the present day |RSNA (Radiological Society of North America)
Java, Selenium WebDriver, Cucumber, Maven, IntelliJ IDEA, GitHub, Postman, Jenkins, Oracle, SQL, Jira, Agile
- Collaborated with the development team to analyze requirements and design automated test scripts for web applications. - Build automated suites to test web-based applications using Selenium WebDriver, Java and Cucumber in an Agile environment. - Created an automation framework in Selenium WebDriver using Behavior Driven Development (BDD) and Page Object Model (POM) design approach. - Developed Test Scripts to implement Test Cases, Test Scenarios, and features for Behavior Driven Development (BDD) using Cucumber in Gherkin format. - Performed Backend Testing using API Rest Assured and Postman with Swagger API Documentation. - Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from the Oracle database. - Developed new Maven-based test scripts using GitHub as a source repository and Jenkins for continuous integration of the builds. - Identified, Reported, and Tracked Defects using the Jira test management tool. - Actively participated in sprint planning and review meetings to provide input on testing efforts and ensure timely delivery of software releases.
Automation Tester
03.2019 - 04.2021 |Maersk
Java, Selenium WebDriver, TestNG, Maven, IntelliJ IDEA, Jenkins, Agile, Jira
- Developed an Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG. - Involved in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG). - Participated in developing an automation framework using Maven building tool and TestNG framework as well as Selenium WebDriver to run test cases in multiple browsers and platforms. - Wrote Maven build scripts to automate the compilation and execution of TestNG test cases. - Integrated with Continuous Integration tool Jenkins for automatically running tests on a nightly or needed-basis. - Grouped test suites, test cases and test methods for regression and functional testing using TestNG annotations like Groups, Parameters, Data providers, Tags. - Verified, edited and updated test data in new or existing systems before testing. - Executed Manual tests and reported defects by manual tests. Reviewed results of all tests and reported anomalies into the defect tracking database. Verified the resolution of all defects for an assigned project. - Identified, Reported, and Tracked Defects using the Jira test management tool. - Collaborated with the development team to understand system requirements and design effective test cases.

Educational background

Medicine (Bachelor’s Degree)
Saint Petersburg State Pediatric Medical University

Languages

gbUpper IntermediatedeUpper IntermediateruNativesvElementary