lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2.5 years | English: intermediate


Company Role: QA Automation Engineer
Duration: 1.4 years
Technologies: Java, RestAssured, TestNG, GitLab, Allure, Appium
Project Team Size: 9 team members

Description: FinTech product. It's a modern neo-banking application that allows users to create and manage accounts for individuals and legal entities, solves real-life problems, and helps millions of people across the USA.

Responsibilities:
performing quality assurance and quality control;
creating and maintaining testing documentation;
writing and maintaining tests for API, Contract, and Mobile (iOS, Android only 1 month) Automation;
analyse test results;  bug reporting and verification;
__________________________________________________________________

Company Role: QA Automation Engineer
Duration: 1.2 years
Technologies: Python, Selenium, PyTest, Jenkins
Project Team Size: 17 team members

Description: A worldwide high-end project aimed to provide cloud technologies for phone communications. It's a cloud-based web application for maintaining cloud contact center and agent accounts.

Responsibilities: 
performing quality assurance and quality control;
writing and maintaining tests for Web Automation;
bug reporting and verification;
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 3 years | English: intermediate

Develop all features from scratch
Develop Automation Framework from scratch.
Technologies:
- Java 11
- Maven
- Gtilab CI
- Cucumber
- Retrofit2
- MySql
- Allure
Well developed project process
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 3 years | English: upper

ISTQB foundation level certification
Have solid experience in automation testing on Python/Selenium. Designing the frameworks from scratch using Pytest and Unittest and the Page Objects Design pattern. Integration and running tests in Jenkins/TestRail. Also worked with the JS-based test automation framework - Cypress. Have a strong analytical mind,  good communication skills, and like to code and find better solutions.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2.5 years | English: upper


I have been working as a Middle Test Automation Engineer, for almost 2 years. As a QC Engineer, I have worked on long-term project. I have carried out test planning, requirements analysis, test design, software testing.
I have experience in testing integration between Salesforce API, customer portal services, financial engine services and customer design platforms for solar panels company products with the Scrum methodology. I have conducted automation testing – writing and fixing test scripts based on the existing automation framework (Java/Selenide/JUnit).
I am open-minded, result-oriented, and self-motivated. I know how to manage my time and have developed strong self-discipline, stress resistance and responsibility.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2 years | English: intermediate

During the last few years, I learned Java, TypeScript, testing frameworks (Selenium, Playwright), and took few courses: 
2022 - 2023 - Course "QA Automation", CURSOR.EDUCATION (certificate received),
2020 - Course "QA Automation", EPAM, Dnipro,
2019 - Course "Software Testing", SkillUP (Dnipro) (certificate received),
2019 - Course "Basics of SQL", JSC CB "PrivatBank" (certificate received),
2019 - Courses: "SQL, HTML, CSS", SkillUP (Dnipro) (certificate received).
I have been working as a Test Automation Engineer for 2 years. I have carried out of test planning, requirements analysis, test design, software testing, and mentoring new team members.
I have experience in functional and API testing of web-based dental application with the Scrum methodology.
Besides manual test activities, I have conducted automation testing – writing and fixing test scripts based on the existing automation frameworks (Groovy/Selenium, TypeScript/Playwright, Java/Rest Assured).
Currently, my responsibilities as a Test Automation Engineer include analyzing user stories requirements, writing test scenarios, testing web-based applications, reporting and tracking defects, analyzing incidents, supporting developers with steps to reproduce, and testing data for customers’ issues. Moreover, I take part in improving testing processes and discussing test coverage with developers.
I am open-minded, result-oriented, and self-motivated. I have good soft and interpersonal skills.

English – Intermediate Strong
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 3 years | English: upper

- 2.5+ years experience in web application test design and implementation using Selenium WebDriver, Selenide, JMeter and Postman
- Created test suites with Selenium WebDriver/Selenide
- Performed API testing with Postman, JMeter
- Configured test runs with Gitlab CI and Docker
- 2.5+ years commercial experience in full stack development with RoR and JavaScript
I have hands-on experience with:
test planning, test case creation, establishing test automation processes;
creating test automation framework with Java + Selenide + TestNG;
API testing with Postman;
Gitlab CI pipeline configuration with Docker;
Flexible working hours preferred.
Languages that I work with: Java, JavaScript.
Test automation stack:
* Java + Selenium WebDriver/Selenide + TestNG (2.5 years)
* Postman/jMeter for API testing (2.5 years)
I also have some experience with Cypress (0.5 years), and would be willing to work with JavaScript/Cypress/TypeScript.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 1.5 years | English: intermediate


*Inside Cloud*
Project Description: Ensight™ is the market leading Life & Annuity digital sales platform for virtual (online) sales discussions and remote client engagements. 
Responsibilities: 
 Main automation engineer on the project
 Automation tests development
 Writing manual test-cases
 Regression testing
 Tests planning
 Mentorship newcomers
 Existing code support
 Requirements analysis
 Tasks estimation according to techniques
 Test reports creation

Technologies: Java 8, MySQL, REST API, TestNG, Selenium, Selenide, Allure, TestRail,  Javax.Mail,  Jenkins, Jira, Bitbucket, Scrum
Company: SoftServe

*Platform for social networking*
Project description: Online social service that enables users to create and read news about eco innovations, problems, etc. Registered users can create and track their own eco habits.
Responsibilities:
 Requirements analysis and clarification; 
 Estimation tasks;
 Unit testing;
 Developing automation tests
 Writing manual test-cases in Jira
 Creating bug-reports in Jira
Technologies: Java, JUnit, Maven, TestNG, Selenium, Selenium Web Driver, Git, SCRUM, Jira
Company: SoftServe

*Jewelry Store Application*
Project description: Developed a desktop application for jewelry stores network employees. The project consists of MS SQL database created in SQL Server Management Studio and desktop application with access to database according to UI, access rights restrictions requirements.
Technologies: Entity Framework, LINQ to Entities, MS SQL Server, TSQL, Windows Forms, .NET, Git
Company: startup

*Page layout for an online store*
Project description: Layout contains adaptive web design, HTML and CSS written by using BEM methodology.
I would like to switch from my current job position and become Front-End Developer. Would be wonderful if there is an ability on the project to take front-end tasks for training.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2.5 years | English: upper


I started my career as a Technical Support Agent. After more than a year of my work at that position, I decided to move to the development team of a Platform for Real Estate Agencies as a QA Automation Engineer. 

Once I felt that I grew enough for the new challenges, I decided to join the development team of Telecommunication Dispatch Ticketing System in another company. However, due to the war in Ukraine started by the Russian Federation, our customer was bound by law of its country and most of the Ukraine team members were removed from the project. After a while, I joined the development team of an Advertising Platform, where I keep on working to this day. 

Key responsibilities:
⎼ review and analysis of business requirements and technical specifications for completeness and testability;
⎼ design, development, and maintenance of test documentation;
⎼ identification of actual or potential problems of the software at different stages of the development;
⎼ reporting of the found software issues and following them until their closing date;
⎼ participation in other QA Engineer test documentation and code reviews;
⎼ WireMock stubs development;
⎼ active participation in the release process: execution of Jenkins jobs with regression test suites and post-release validation;
⎼ test automation frameworks design, development and maintenance.

Technology stack:
Jira, Confluence, Zephyr, Xray, Postman, Java, JUnit, TestNG, Selenium, Selenide, Cucumber, Maven, Python (beginner), pytest, Git (GitHub), Jenkins, WireMock, SQL, Linux (basic commands)

I want to continue my professional growth by working on a new project and contributing my efforts to the team's success. I'm eager to get an experience as a performance tester, but I'm opened for any other work offers.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2.5 years | English: upper


Luxoft
02.2018 – present, Senior QA Engineer
- Manual functional testing of Web application;
- Automation test creation for existing framework (Protractor)
- Manual testing of Android\iOS applications;
- Test Cases, Test Reports, Defects creation;

Luxoft
05.2016 – 02.2018, QA Automation Engineer
- Automation test creation for existing framework(Selenium Web Driver + Java);
- Functional testing of Web application and DB side (Oracle SQL);
- Maintaining regression test pack;
- Test Cases, Test Reports, Defects creation and storage (HP ALM/JIRA);
- Manual testing (functional, regression, etc.);

Luxoft
05.2014 – 04.2016, Senior QA Engineer
- Designing Test Cases/Data Sets based on requirements for Excel and MatLab add-ins;
- Automating and running Excel test cases using VBA;
- Running automated MatLab tests;
- Keeping up to date all testing documentation; 
- Implementation of End-to-End functional, regression testing of both plug-ins;
- Work closely with business analysts and developers, attentive review of business requirements to ensure appropriate test coverage and discovering any loopholes; 
- Reporting bugs in bug-tracking system, tracking and managing defects;

Luxoft
03.2013 – 04.2014, BI QA Team Lead
- Assigning tasks to BI QAs, task prioritization;
- Control over task's implementation;
- Communication with costumers, providing support in case of clarifications/issues gotten from business side;
- Participation in BI QA process verification: ETL, DB, Cognos/Qlikview;
- Mentoring junior specialists;

Luxoft
05.2011 – 02.2013, QA Engineer
- Data/Requirement Analysis;
- Verification of the whole BI process workflow:
- ETL testing;
- Database verification;
- Qlikview dashboards testing;
- IBM Cognos Cubes/Reports testing;
- Desktop application testing;
- Test-cases, manuals and instruction creation;
- Bug-tracking and reporting;
- Production support activities;
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2.5 years | English: intermediate

Changed the estimation approach
Changed the release approach
Mentoring experience
Technical leadership experience

EXPERIENCE:
3, 2021 – till now. Zenoss - hybrid IT monitoring analytics software for visibility in cloud, virtual and physical IT environments.

Role: Middle QA Automation engineer

Responsibilities:
- Test Planning, Test Analysis, Test Estimations, Requirements Analysis
- Test Cases, Test Documentation, Test Scenario, Test Suites, Check-lists, Bug reports
- Regression, Smoke, Acceptance, Functional, Unit, Component, Integration, System, UI/UX, API
- JavaScript
- Nightwatch
- HTML, CSS
- Page Object
- Jenkins, Postman
- Git, Jira, Confluence, TestRail
Only JavaScript
Opportunity of career growth
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 3 years | English: upper


Object-oriented programming experience in testing complex web applications with Salesforce integration, utilizing Java-based Test automation framework.
 The current project consists of various parts for the customer’s staff, sales partners, and consumers. Many application modules integrated with third-party services, such as credit bureaus, e-sign platforms, solar design software providers, etc. 
 Responsibilities:
- Analyzed and discussed requirements to create more reliable test scenarios with optimized running time;
- Kept automation scripts current with continuous updates to meet the changing demands of new and revised programs;
- Conducted automated tests to check software at different stages of development and deployment;
- Debugged code by reviewing individual code pieces to locate the sources of problems;
- Supported automated regression;
- Documented software defects using bug tracking system and reported errors to software developers;
- Mobile automated testing of iOS &
Android versions of application.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 3 years | English: fluent

EDUCATION 
 
- Lecture course ‘Mobile App Testing: Key Instruments and   Practices’ (2018) 

- Online course ‘The Fundamentals of Software Testing’ by QATestLab (2018)  

- Online course ‘Introduction to Game Development’ by Michigan State University (2016) 

- MA degree in Teaching English language and literature from V.N. Kharkiv Karazin University (2015) 

- Exchange Program in Waldorf School (Freiburg, Germany) (2014)  
 
CERTIFICATIONS 

- ‘The Fundamentals of Software Testing’ (2018) 
- ‘Introduction to Game Development’ (2016) 
- 120 h. TEFL|TESOL Certificate (2016)  
- 120 h. TESOL for Children Certificate (2015) 
- Waldorf School Exchange Program (2014)
October 2018 – March 2021 (2y 6m)
AQA engineer at Globallogic
Description:
Project is focused on developing Windows desktop software for capturing, analyzing, verifying and generating protocols traffic (such as PCIe, NVMe, USB, CXL etc.) using its own protocol analyzers, exercisers, jammers and verification tools.
Duties:
- Developing and debugging integration tests
- Extending test fixture
- Preparing test data
- Carrying both functional and non-functional manual testing
- Code verification/validation towards the protocol specifications
- Providing the defect root cause analysis
- Proofreading user manuals
- Interviewing QA/AQA (both external and internal)
- Mentoring and Supervision
- Planning test activities, estimating and distributing tasks
- Consulting other teams on testing related subjects
- Improving test processes (flows, documentation formats)
- Preparing demos and reports for the customer
- Writing internal guides and tools instructions
- Handling test documentation (test plan, checklist, reports)

March 2018 – September 2018 (6m)
Junior QA at ScaleTools AG
- Web app testing (both functional and non-functional);
- Writing test documentation (checklists, bug-reports);
- Setting up and maintaining project management tracking environments
- Preparing and keeping the project and testing documentation up-to-date;
- Handling communication with the customer
I am not interested in:
- Mobile testing
- Python
- job that requires attending the office
- writing UI only tests aka findby
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2 years | English: intermediate

The most traumatic thing in my career, and what I'm most proud of, is that I was able to handle an old legacy project (a terrible thing with 600 line methods), keep it up to date, write new tests basing on it and even make a bit of refactoring.
PRACTICAL SKILLS:

Knowledge of software development stages, software life cycle, bug life cycle;
Practical skills of work in Jira, mobile applications testing (iOS, Android), load testing, websites testing, Jenkins;
Experience in functional, regression, exploratory, acceptance testing;
Programming languages: Java, basic knowledge of C#
Basic knowledge SQL
Automation Test Tools and Frameworks: Selenium WebDriver, Cucumber, Appium, TestNG, Junit, JMeter
Worked with TypeScript project
Have started learning Unity

Projects: 
1) Android/iOS medical application
Tools: Selenium, Appium, Java, TestNG, Git, Gradle, Allure
Created automated tests for iOS and android real devices by Appium and added report system. The only QA Automation Engineer on the project.

2) Android/iOS application offering transport services for tourists and indigenous people
Tools: Jira, Selenium, Appium, Java, Cucumber, Git, Maven, JUnit
Created automated tests for both mobile platforms by Appium + Cucumber. Worked together with another QA Automation engineer.

3) Load testing for dating app API
Tools: Java, JMeter, Git, Linux
Created test script to emulate 100/1000/5000/10000 active users of api(Heavy scenario with sign up, filling profile, rating of other users' profiles). Deployed project to the linux virtual machines. The only QA Automation Engineer on the project.

4) Website for monitoring activity of cloud services
Tools: Selenium, Java, Git, Maven, TestNG, Jenkins
Supported old project and adding new automated scenarios to it. The only QA Automation Engineer on the project.

5) API for online shop + CMS system
Supported existing project for testing API of multiple services of online shop and added new cases to it. Later switched to another project(TypeScript + TestCafe + Cucumber) to creating tests for user interface in browser. Big team with 3 QA Automation engineers and 5 manual testers.

I want to develop my testing/programming skills further and get the new experience in this direction.
From the company and work in general, I expect adequate processes, a good team and opportunities for further development. Product preferred over outsourcing.
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2 years | English: fluent

1) Developed corporate automation project from scratch;
2) Fully developed and realized specification for 3 company products in Confluence;
3) Creation of test suites for 3 company products in TestLink: nearly 200 test-cases per each product;
4) Implementation of white-black box testing approach in the team.
5) Established java courses for beginners within the QA department
QA Skills and Tools:
Selenium  2.0
TestNg
Atlassian: Confluence, JIRA
Test Management: Testlink
VCS: Git
Apache : Maven
SQL
Agile: Scrum and Kanban
 
Languages (study/corporate work):
Java: 2 /1
HTML/ CSS: 1 year study, 0.5 year corporate work
JavaScript - basic level
 
Additional Skills and Technologies:
Java SE / Java EE / Java FX
Servlets, JSP, JDBC
Spring, Spring MVC
Hibernate
Bootstrap
MS Office, Adobe Photoshop
Oracle
- To get experience in continious integration;
- To study corporate automation framework;
- To get more practice with Selenide framework;
- To learn API Rest automatization
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 5 years | English: upper

- OCA Java SE 8 Programmer Certificate
- Implement automated test infrastructure from scratch 
- Write own script for parsing websites in order to grab interesting for business data
Sep-2019 - Nov-2019 - Java QA Automation, EPAM Systems, 
Customer: TicketMaster, US
Project: Back-end service for processing customer requests for disclosing user information stored in company.
Team Size: Java dev team: 5, QA Automation: 1
Project Role: Automation QA
Tasks performed:
 Developed automated framework from scratch using: Java 8, Rest-Assured library, Cucumber BDD framework,
Apache Kafka, Gitlab CI/CD
 Worked with distributed team in US
 Interacted directly with QA Team Lead from US
 Worked through SCRUM process: sprint planning meetings, daily meetings, two-week sprint, sprint review
meetings
 Developed and maintained automated tests
 Configured Gitlab CI/CD pipeline
 Prepared manual test cases based on user stories and specific software requirements analysis (TestRail
management tool)

Environment:
 Sybase
 IntelliJ IDEA, Maven, Git, GitLab, Rest, Spring boot, Postman


July-2018 - April-2019 – QA Automation, Lanars, www.lanars.com
Customer: Blaser, Switzerland
Project: Developing Software and Hardware tools for estimation liquid coolants parameters
Project Role: QA Automation
Tasks performed:
 Worked with distributed team from Slovakia and local team in Ukraine
 Developed automated framework from scratch using: Java 8, Rest-Assured library, Selenide, Appium mobile
framework, Allure report, Jenkins CI/CD, Selenoid, aShot library
 Created test cases which increased test coverage and helped to find several product defects
 Conducted manual mobile (Android, iOS) and UI (Chrome, Firefox, Edge browsers) testing
 Developed and maintained automated tests
 Worked through SCRUM process: sprint planning meeting, daily meetings, two-week sprint, sprint review
meetings
 Created performance tests with JMeter

Environment:
 PostgreSQL
 IntelliJ IDEA, Maven, Mercurial, Jenkins, Selenium, Rest-Assured, Confluence, Postman, Charles

Currently, actively study JavaScript and work with Protractor Framework
Хороший коллектив, интересные и развивающие задачи
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 4 years | English: intermediate


Strong knowledge of Java Core: I/O, Generics, Collections, OOP;
Basic knowledge of HTML, CSS & JavaScript;
MySQL, Hibernate, JDBC;
Tools: 
Appium, Selenium WebDriver, TestNG, Selenium Grid;
Cypress IO, Nightwatch;
Spring MVC, Maven, GitHub;
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 5 years | English: upper


Total experience in IT - 10 years

Main responsibilities as Automation QA: 
- Creating UI automation tests with Selenium WebDriver(MS Visual Studio + C# + Selenium WebDriver ) 
- Creating API solution form the scratch 
- Writing API tests
Manual testing only up to 20%
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 4 years | English: intermediate


Two years of experience Automation Testing
JavaScript flow: Selenium, Protractor/Webdriver IO, Cucumber, NodeJs(2 years of commercial experience)
Java flow: Selenium, Junit, Selenide, Maven(6 months of commercial experience)
C# flow: Selenium, Nunit(have no commercial experience)
Interested in an only automation QA position. I not ready for the manual testing or QA/AQA position
Position: Middle QA Automation Engineer
Category: QA Automation
Experience: 2 years | English: intermediate


Writing test cases, bug reports.
Writing a mobile automation framework: setup reporting, devices usage, integration with 3rd party services.
Writing and maintaining regression mobile tests (Java + Appium + TestNg) and WEB UI tests (Java + Selenide + TestNg).
Writing framework documentation.
Configuration and support mobile farm (ios, android real devices, emulators, simulators).
Configuration Gitlab yml scripts for pipeline triggering and tests integration into release pipeline.