lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Software Java Engineer
Category: Java
Experience: 5 years | English: upper

Major achievements in various projects:
- replaced the DB upgrade process for the whole product from legacy scripts to the Liquibase framework, which lead to increased speed(x3) and stability for an upgrade on all pipelines. Provided documentation and WoW for the upgrade process to 70+ developers and QAs.
- supported DevOps in part of deployment migration, from VM-based deployment to Kubernetes-based deployment
- designed and implemented from scratch a notification mechanism for the order management module leading development and testing activities
- worked on replacing the old module with a new one, which helped to increase the amount of collected business data by 20%
- built development process for a team with 5 developers and 2 automation QA
Skillful software engineer with 5+ years of hands-on experience in developing robust applications. Profounded experience in using various Java frameworks such as Spring Boot and Hibernate ORM, with expertise in building monolithic and microservices-based applications using a wide range of technologies. Involved in the entire software development lifecycle, from design to delivery, including maintaining existing functionality in various projects. Efficient team member with a proven track record of delivering high-quality software products that meet business requirements.
My expectation for the new role:
- a project with a 'human face', friendly environment, and open communication
- the ability to participate in design solutions
- strong teamwork
Position: Senior Software .Net Engineer
Category: .NET
Experience: 7 years | English: upper

I suggested and connected our configuration build jobs to Report Portal. It allows collaborating with team members to associate each failed test with a known product bug, automation issue, system issue or other custom defect type. Furthermore, RP collected history of executions and fail patterns to achieve hands-free analysis of your latest result and achieve full automation visibility.
Created object comparator "PM> Install-Package ObjectComparator". This library allows comparing objects and provides distinctions. What is more, this tool can set compare strategy for certain properties or fields and types. This tool we use for test Kibana logs like "Activity" as result we can compare a huge amount of data with complex structure so we get clear distinctions for expected and actually logs.
Setup pipeline for team city builds configuration jobs. I created master job, which builds branches and executes unit tests. What is more created template for child jobs. It reduced duplications and time to setup new build configurations. Also increase code clean, because for now, if we have some issue in compilations, the master job will fail and we will know about it before running a test suit.
Realize retry executions for failed tests for Nunit:    It allows reducing amount of failed tests which failed with reason to a network issue
Create Automation Framework from scratch
Developed application for retry failed tests by communicating with TeamCity and ReportPortal for update test reports.
As an integrated platform, Prism provides clients with a highly secure, singular view into any number of ongoing capital raises, M&A transactions, or asset divestitures, in addition to centralizing all regular reporting processes to key stakeholders like Board members or investors. Prism is a one-stop solution
Technical Description: Web application based on ASP.Net Core, Angular2 and MS SQL Server. 
Test technology stack: Net Core, Nunit, Polly, HttpClient.
Responsibilities: backend testing
Position: Senior Software .Net Engineer
Category: .NET
Experience: 7 years | English: upper

- Maintainer of two open-source libraries
- Key developer and maintainer of the project techinterview.space
- Have made a project GitLab repository to not accept code with syntax and naming-convention issues. Have posted it to habr.com
- I designed and developed an internal system to calculate project self-costs based on team members' work-hour prices
- Have integrated ES with various options to search

You may find out samples on my GitHub.
During all of my career, I try to understand the business activities and purposes of a project where I work. It helps me to understand better the essence of the product and continuously improve it.

I pay much attention to the quality of the product where I take participation. I build software architecture as simple as possible. 

I like to share my knowledge and enjoy playing a mentor role.
I appreciate constructive criticism and thrive in an environment with direct, open and honest communication.
I want to work in team who:
- seeks new technologies
- goes or wants to go with unit tests and code review sessions
- makes all its development processes automatic

I like to work with people who:
- write a SOLID code reliable code
- think about other teammates who will read and use their code
Position: Senior Software (Node/Go/React/Angular) Engineer
Category: Node.js
Experience: 7 years | English: upper

- successfully launched complex projects designed from scratch
- helped the guys from the team grow up
- has been working as a crisis engineer to resurrect the project and restore the product's reputation
Mostly, I've been working as a senior software engineer to help product companies to design and implement complex solutions for clients that are related with manufacture automation, data processing, statistics reporting, etc.
I've been mentoring a few engineers during my career.
I love my job.

I'm actively using Javascript/Typescript for most solutions. However, I would prefer to use specified technologies for specific purposes to get it done faster and better.
Would prefer:
- to design & develop a product from scratch
- to be on the same page with the team
- to grow into a solution architect
- to work with product companies!!

Would not prefer:
- gambling, casino, other social sensitive domains
- complex bureaucracy processes
- to use the same platform/language for everything at all
- to focus only on Golang positions
Position: Senior Software Packaging / Delivery Manager
Category: Other
Experience: 11 years | English: fluent


More than 10 years of experience in software packaging, projects coordinating, testing and deployment of applications. 
Involved in software packaging, application virtualization, deployment, incident solving and troubleshooting. 
Third line support.
Participated in many projects: as project coordinator, delivery manager, software packager and tester. 
Highly responsible, open-minded and positive personality, pro-active, multi-tasks and resourceful, with a high capacity for management of change.
Position: Senior Software Packaging Engineer
Category: Sysadmin
Experience: 11 years | English: intermediate

70-698: Installing and Configuring Windows 10
(04/2017)
70-346: Managing Office 365 Identities and
Requirements (12/2018)
Application packaging, virtualization
and software deployment, L3 support.
 - Createting software installations packages by following
the Software Engineering Best Practices
 - Performing applications deployment using different
software deployment systems and for different
operating systems, including basic functional testing
 - Writing technical documentation
Incident solving, troubleshooting
 - Coordinate migration projects for several
customers
- Communicate with customers and end-users to support
full application lifecycle

Technologies
MSI, MSIX, App-V, Office 365, Hyper-V, Wix, Citrix, VDI, GPO, Active Directory

Software Distribution Tools
SCCM 2007, SCCM 2012, MS Intune

Practical experience/Competence
JIRA, GitHub, Jankins, Microsoft 365

Future evolving option: SysOps/DevOps
Position: Senior Software PHP Developer
Category: PHP
Experience: 10 years | English: pre


PHP software development experience is more than 10 years. I have experience working on large high-load projects.

Experience in the areas of gambling, anti-fraud, CRM and hotel business.

- Worked with Symfony 4/5, Yii 1/2, Zend Frameworks 1/2;
- Code and database architecture
- JS, JQuery, Angular, ReactJs
- Creating microservices with REST API architecture
- Database query optimization
- Ideological supporter OOP, MVC, SOLID, Design Patterns, PSR
- Code review, code refactoring, sprint planing and estimations
- Data parsing
- Created Unit tests
- Experience in mentoring
I am looking for a company with a friendly team, modern technologies and challenging tasks for the long term.

Will be happy to work with microservices and interesting technologies. Always ready to learn something new and share knowledge.
I don't want to work with CMS and custom "frameworks".
Position: Senior Software QA
Category: QA Automation
Experience: 6 years | English: upper

I liked most cases when I covered by UI automated tests project and visual regression - it saved us much time and there was less manual testing at the end of the project.
Other cases: when I have set up CI/CD and bring software craftmanship practices to the several CRM systems developing teams. It blocked many bugs and the code become more stable - demos become more successful.
Another case that I like - was the task to create a tool that goes to the AzureDevOps and gets all test cases and convert them to the Feature file (Gherkin syntax) and we were able to run the in the pipeline.
The last case - I was a fully manual tester at the team and tested a lot of iOS/Android apps - pay system, I worked much on functionality and usability of the system and helped to the team release from 15 to 17 version of the app.
6+ years of experience in commercial IT: 5+ as a QA Manual and Automation Engineer and 1 year as Junior .NET Developer.

Write End-To-End tests on JavaScript and C#:
JS - WebdriverIO/Appium - Web and Android apps automation tests. ProtractorJS - Web app, and for Web Visual Regression used BackstopJS.
C# - Specflow+xUnit+Selenium for Web application automated testing.

Have experience in creating CI/CD pipelines on AzureDevOps, setup testing envs. Using Software Craftmanship points setup linters, code standarts, blocking mater branch from strict pushes and add pullrequest practices. Setup dev and staging env for Angular projects.

Have analytics experience and build software specifications, discuss specifications - extend and confirm with customers. Have experience at manuals writing - programmer' and user' manuals. Testing artifacts - test plans, test cases, bug reports, rework customer' feedback, testing result reports, tester' regulations document.


Tools: Visual Studio, Visual Studio Code, MS SQL Management Studio, Git, AzureDevOps, Sepcflow, Selenium, Appium, Android Emulator, ProtractorJS, WebdriverIO, BackstopJS, Postman, Team foundation, Trello.
Position: Senior Software QA Engineer
Category: QA
Experience: 4 years | English: upper


Software QA Engineer experienced in manual and automation testing, test plan creation, test management and leadership, in domains of automotive, e-commerce, financial, content management systems with specialization in desktop, backend and frontend application testing. High performer and self motivating, quick learner and excellent team player.
Looking for a challenging position to use existing skills and experience and to gain new knowledge and wide area of expertise in automation testing.
Position: Senior Software Quality Engineer / QA Team Lead
Category: QA
Experience: 11 years | English: upper


Over 15 years of experience in product quality assurance and software testing of different projects using various testing environments and tools.
- Proven leadership skills involving leading and motivating team to achieve the objectives.
- Good analytical skills.
- Demonstrated aptitude for quickly learning new technologies, equipment and software.
- Ability to multitask and self-educate when necessary 
- Experienced at serving as a Team Lead for update release testing and validation, involving up to 6+ software testers.
- Experienced at working on multiple release lines of software simultaneously.
- Proven ability to perform exceptionally in team settings as well as remote and self-managed environments.
- Successful work in distributed teams (international distributed and local). 
- Worked as test engineer and test team leader on projects for such well-known companies as Nuance Communications Inc., Comverse Inc. NICE
- Successful experience in managing few projects in parallel as Test Lead
- Experience in mentoring, teaching, involving new people to a project 
- Experience in different OS
- Experience in testing using PL/SQL procedures, Oracle DB, MS SQL,  Unix/Linux (command line, jobs)
- Experience in different database management software tools
Position: Senior software support engineer
Category: Support
Experience: 6 years | English: fluent


Investigation of reported bugs by users,reproducing bugs and searching for errors in logs. Updating data in DB. Manual testing of mobile APPs and desktop versions. API integration support. Analyzing logs  in db/admin
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 6 years | English: upper


7 years of experience in software automation. Experience in establishing test automation process/frameworks from scratch. Experience of maintaining the existing tests. Experience in interviewing and mentoring. A responsible and punctual person with good communication skills.

•	Design, develop and execute automation scripts in Java (UI and API automation testing)
•	Design, develop and document test cases, steps, and automation plan. 
•	Review requirements, specifications, and technical design documents
•	Become a part of the distributed test team, work closely with development and test teams on the customer side
•	Interviewing, onboarding, and coaching
•	Resource manager
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 6 years | English: upper

Creating TAF from scratch
An experience working abroad
I am highly motivated and enjoy solving sophisticated technical and people-related tasks. I have a strong understanding and in-depth knowledge of software testing principles and concepts. My professional expertise covers requirements analysis, test design (Test Cases, Test Strategy), software testing and analysis, and participation in meetings with customers. I work closely with developers and have hands-on experience in coaching and mentoring QA engineers. In-depth understanding of Agile (Scrum, Kanban) software development models. I have assisted and cooperated with developers, QA engineers, designers and BA and became a good team player, improved my soft skills, and got a better understanding of the Software Development Life Cycle. Problems solving skills also helped me to increase my personal qualities in each period of my career.
Currently, I am responsible for and involved in:
• Demonstrating functional and non-functional scope to the customers at the end of each sprint period.
• Working in the automation team as a Key Tester.
• I’ve been in charge of release production starting with the preparation of the release scope, assigning tasks
to my teammates, and supervising them up to the final stage when the user got a ready product with new
functionality.
• Also, I am responsible for product testing.
• I have deep knowledge and skills in building QA automation frameworks from scratch (UI and API).
Flexible work schedule
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 7 years | English: upper

- IT-centre (training center of Java specialists)
- SkillUp (training center of QA specialists)
- Attended a "QA fest" conference
- Attended a "Automation in action" conference
- English courses
I have over 7 years of experience in API and
web testing on Java and Kotlin. Experience testing applications based on blockchain technology, testing browser extensions, sites, landing pages, control access systems, billing system, delivery system, health insurance, experience in creating mock servers based on Node.js with MongoDB, hands-on with CI Jenkins

Experience: 
- Automation testing for microservices with RestAssured
- Automation from scratch
- Automation testing for UI with Selenide
- Creating mock servers with Node.js
- Code review
- Creating pipelines
- Mentoring 
- Participated in the project interview as an interviewer

Tools:
- Java
- Kotlin
- JavaScript
- JUnit5
- RestAssured
- Selenide
- Jenkins
- Lombok
- Spring Data
- Gradle
- Maven
- Postman
- Swagger
- Docker
- Node.js
- MongoDB
- Bitbucket
- GitHub
- GitLab
- TestRail
- Git
- Jira
- Azure devops
I prefer automated API testing in Java with RestAssured as well as web testing with selenide. Unfortunately, mobile testing is not suitable for me
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 4 years | English: fluent

AWS Certified Cloud Practitioner
Senior Software Test Automation Engineer:
- Worked 4.5 + years as AQA on Web projects.
- Experienced in creating a new testing framework from scratch (Java, JS).
- Experienced in CI\CD configuring, running, and maintaining (Jenkins, TeamCity).
- Experienced with Agile software development methodology.
- Experienced in the E-Commerce domain.
- Experience with Behavior Driven Development (BDD) of automation testing
- Worked with AWS and GCP. Experienced in testing cloud-based applications.
- Experienced in creating architecture solutions and PoC for automation frameworks using different tools.
- Experienced in UI, API, and Mobile testing.
- Experience in ETL process testing
- Able to establish the whole cycle of quality assurance
- Experienced in leading a testing team of up to 7 AQA engineers.
- Direct customer communication skills.
- Experienced in interviewing external and internal candidates.
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 5 years | English: fluent

Success in hard & large scale projects
Senior Software Testing professional with 5+ years of experience in the field including Bachelor of Science in Software Development.
Worked as a member of a globally distributed, cross-functional & multicultural team.
Mastered tools like Java, Selenium, TestNG, Maven, Jenkins, Git, qTest & successfully applied them in different projects
Interesting & challenging project
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 8 years | English: upper

- designed and implemented automation test framework for testing set of Storm topologies and Spark applications. Implemented and delivered a health check and monitoring module for purchase confirmation system based on Amazon AWS services.
- Leading 9 AQA team
- Skilled in Java, automating process of testing in Selenium WebDriver for web and mobile, web-services testing, integration testing on Big Data project.
- Have experience in developing automation framework from scratch, refactoring and maintaining existing automation frameworks.
- Ability to own all aspects of automation testing projects from start to finish, from establishing business requirements and designing test plans, to executing the plan and release. Leading AQA team.
- Have experience in functional testing, regression testing, cross browser testing, A/B testing.
- Experienced in working with distributed teams and communication directly with customer
- Experienced in Agile software development
- Quick learner, self-motivated, good team player
- Leading AQA team
- junior staff supervision and mentoring
I would like to work as Senior Automation QA Engineer position within an interesting project in active development stage.
Position: Senior Software Test Automation Engineer
Category: QA Automation
Experience: 6 years | English: upper


Skills:
- Languages: Java
- Tools/Libraries: Selenium WebDriver(Selenide), REST Assured, Playwright
- Build Tools: Maven, Gradle
- VCS: GitHub, Bitbucket, GitLab
- CI Tool: Jenkins CI, CodeFresh
- Test Frameworks: TestNG, Junit
- Tools: Postman, Jira, Allure, Docker
- Databases: MySQL

Experience:
•	EPAM Systems, Senior Software Test Automation Engineer (Oct 2021– Nowadays)
•	EPAM Systems, Software Test Automation Engineer (Aug 2020 – Oct 2021)
- FinTech project Back-end, UI Auto Testing 
- Collaboration with PO, BA, Dev team in project business logic clarification 
- Participation in estimation, KT sessions, code review. 
- Providing project progress, metrics to PO
- Test documentation creation. Interviewing automation engineers 
 
•	Ciklum, QA Automation Engineer (May 2020 – August 2020)
-	 Writing automation tests for Desktop application (JS + Donut)
-	Analysis of project documentation. Creation of test documentation
-	Testing the application in different runtimes

•	Logix ITS Group, QA Automation Engineer (July 2018 – March 2020)
-	 Writing automation tests for Web application (Java + Selenium/Selenide + Maven + TestNg + RestAssured)
-	 Organization of automated testing. Configure CI
-	 Analysis and clarify requirements. Creation of test documentation.

•	Redwerk, QA Engineer (January 2018 – July 2018)
-	All types of web app (on MacOS, Ubuntu, Win) and mobile app (iOS, Android) testing;
-	Front-end, Back-end testing;
-	Project estimation;
-	Team work on projects by Agile methodology.

•	QA TestLab, QA Engineer (August 2017 – January 2018)
-	 Testing Web applications on multiple platforms (MacOS, Linux, Win);
-	 Mobile testing (iOS, Android);
-	 Compiling test documentation, project estimation;
At the moment I’m open to new proposals as Senior Software Test Automation Engineer for interesting projects (preferably web, without mobile testing). I keen to work in team of skilled QAs where I could share and receive new experience.