Location
PolandRate
Years of experience
10+About
I hold a Master's degree in International Business from the University of Economics in Katowice, Poland, and a Bachelor's degree in Finances and Accounting from Odessa National University in Ukraine. My educational background is complemented by my training at the Odessa Economic Lyceum. Throughout my career, I have gained extensive experience in quality assurance and software testing, working with various companies in Poland. Currently, I am a QA Test Leader at Omarsys, where I am responsible for establishing and evolving QA processes, leading daily QA activities, managing team members, and developing quality documentation systems. My role also involves assisting with hiring processes, training staff, and ensuring the application of industry-accepted best practices. In my previous roles, I have served as a Senior QA Analyst at Striped Giraffe Innovation & Strategy, a QA Team Lead and Release Manager at XCaliber, and a QA Specialist Tester at Webanywhere. My responsibilities have included developing test plans, detecting software failures, documenting procedures, and ensuring compliance with best practices. Additionally, I have experience in managerial roles such as a Marketing Manager at Yug-Stroj and a Logistics Manager at Le Furshet in Ukraine. My technical skills span various operating systems, programming languages, and testing tools, and I am proficient in multiple languages including Polish, Bulgarian, Russian, and English. I also have a basic understanding of French.Tech Stack
QA, AWS, Git, Jenkins, Jira, MySQL, PHP, Postman, Python, TestRailExperience
- Develop and implement quality assurance processes with a focus on automation and industry best practices.
- Oversee daily QA activities, collaborate with engineering and product management, and set testing priorities.
- Provide training for both existing and future QA staff to ensure they are skilled and focused professionals capable of releasing quality features and updates.
- Develop and update quality assurance procedures to maintain a robust product quality documentation system.
- Create comprehensive test plans based on software requirements and technical specifications, ensuring thorough testing and quality control.
- Conduct one-to-ones, coaching, and career development sessions for team members, and assist management in hiring processes and new team member training.
- Identify software defects, develop error handling procedures, and ensure that defects are corrected to maintain high software quality standards.
Employment history
▪ Establish and evolve QA processes, with high focus on Automation, ensuring to use industry-accepted best practices.
▪ Lead the day to day QA activities and priorities, while collaborating with the engineering, product managers, technical support and other stakeholders.
▪ Performing effective people management (one-to-ones, coaching, career development)
▪ Assisting management with hiring processes and new team member training
▪ Communicating concerns and policies among management and team members
▪ Create a product quality documentation system by writing and updating quality assurance procedures.
▪ Train existing and future QA staff to be well skilled, fully focused professionals who competently release quality features and updates.
▪ Detect software failures so that defects may be discovered and corrected.
▪ Develop and document application test plans based on software requirements and technical specifications.
▪ Create meaningful error handling procedures for application code.
▪ Participate in application planning meetings.
▪ Establish and evolve QA processes, with high focus on Automation, ensuring to use industry-accepted best practices.
▪ Identify, recommend and establish a set of QA principles and methodologies that match the complexity of the environment.
▪ Lead the day to day QA activities and priorities, while collaborating with the engineering, product managers, technical support and other stakeholders.
▪ Create a product quality documentation system by writing and updating quality assurance procedures.
▪ Train existing and future QA staff to be well skilled, fully focused professionals who competently release quality features and updates.
▪ Defining and managing release schedules and milestones.
▪ Coordinating product releases, ensuring cross-team communication and ensuring that requirements are met in the process.
▪ Mitigating risks associated with deployments through the environments.
▪ Communicating plans, status and escalating issues as required.
▪ Project and task management and reporting as necessary.
▪ Design and executive test plans on computer applications.
▪ Detect software failures so that defects may be discovered and corrected.
▪ Develop and document application test plans based on software requirements and technical specifications.
▪ Create meaningful error handling procedures for application code.
▪ Participate in application planning meetings.
▪ Establish and evolve QA processes, with high focus on Automation, ensuring to use industry-accepted best practices.
▪ Design and executive test plans on computer applications.
▪ Record and document results and compare to expected results.
▪ Provide application instructions for users.
▪ Develop and document application test plans based on software requirements and technical specifications.
▪ Create meaningful error handling procedures for application code.
▪ Ensure compliance with general programming best practices, accepted web standards and those standards set forth by upstream sources.
▪ Participate in application planning meetings.
▪ Ensure data integrity standards.
▪ Answering incoming calls
▪ Providing excellent customer service in completing transactions efficiently, friendly and in a professional manner
▪ Promotion of the goods and services and company itself
▪ Meeting daily targets and solving problems within the set timeframes
▪ Test case creation
▪ Test execution
▪ Bug reporting
▪ Daily purchase of goods for store
▪ Negotiating new deals as well as renegotiating of existing
▪ Setting targets for a department and employees for the long term, likewise on a daily basis
▪ Checking the placement of all goods and fullness of showcases, also finding a better place to not selling goods
▪ Taking care of discounts and promotions