Middle QA Engineer
Summary
Mid-level manual QA engineer owning quality of complex global e-commerce features at ODDITY — testing checkout, payments, promotions, and customer journeys using Chrome DevTools, Postman, SQL, and Jira, with AI tools as part of the everyday workflow. Remote or office in Kyiv.
Middle QA Engineer
We’re looking for an experienced and proactive Middle QA Engineer to join our QA team at ODDITY and take ownership of quality across complex global e-commerce products.
This role is for someone who can work independently, communicate confidently with international teams, identify risks early, and contribute not only to testing features but also to improving the way the team approaches quality.
About ODDITY 🚀
ODDITY is a consumer-tech company transforming the beauty and wellness industry through technology, data, AI, and a highly customized e-commerce platform.
You’ll work with complex customer journeys, checkout and payment logic, promotions, third-party integrations, customer accounts, and high-impact features used by real customers worldwide.
Learn more about ODDITY: https://oddity.com
What We’re Looking For 🔎
At least 2 years of practical experience in manual QA
Strong English communication skills — you’ll collaborate with international teams daily
Excellent communication, collaboration, and problem-solving skills
Ability to work independently and take ownership of feature quality
Strong understanding of testing methodologies and test design techniques
Hands-on experience with functional, exploratory, integration, and regression testing
Experience creating and maintaining test cases, checklists, and other QA documentation
Strong knowledge of web applications and client-server architecture
Confident use of Chrome DevTools, including Network and Console
Practical API testing experience with Postman or similar tools
Working knowledge of SQL
Experience with Jira, Confluence, or similar tools
Ability to analyze requirements, identify gaps, and communicate risks before development
Practical experience using modern AI tools to improve the quality and efficiency of your work
We value people who communicate clearly, think critically, challenge assumptions respectfully, and focus on solutions rather than simply following instructions.
Working With AI 🤖
This is not a position focused on testing AI.
We expect AI to be part of your everyday workflow. You should be comfortable using tools such as ChatGPT, Claude, Gemini, Perplexity, or similar to:
Analyze requirements and uncover gaps
Generate test scenarios, edge cases, and risk areas
Improve test documentation and bug reports
Support technical investigations
Structure and summarize complex information
Review your own work and challenge your assumptions
Automate or accelerate repetitive QA routines
Learn unfamiliar concepts and tools faster
You should also be able to validate AI-generated output rather than accepting it blindly.
AI should amplify your expertise and critical thinking — not replace them.
What You’ll Do 🛠️
Take ownership of quality for features from requirements through release
Review requirements and identify risks, gaps, and unclear scenarios
Plan and execute functional, exploratory, integration, and regression testing
Test complex customer journeys, including checkout, payments, promotions, and user accounts
Validate frontend, backend, API, and third-party integration behavior
Create clear, actionable bug reports and maintain relevant QA documentation
Investigate issues using DevTools, API tools, SQL, logs, and other available data
Work closely with developers, product managers, designers, and other QA engineers
Communicate quality risks clearly and help the team make informed release decisions
Improve test coverage, QA processes, and team practices
Support Junior QA Engineers through knowledge sharing and constructive feedback
Use AI tools thoughtfully to make QA work faster, deeper, and more effective
Nice to Have ✨
Experience testing e-commerce products
Experience with checkout, payment systems, promotions, subscriptions, or customer accounts
Knowledge of Magento, Shopify, or similar platforms
Experience with mobile web and cross-browser testing
Basic knowledge of Git
Experience with test automation or the ability to read automated tests
Familiarity with analytics and tracking validation
Experience working with distributed international teams
What We Offer 💼
Ownership of meaningful product areas
Work on technically complex global e-commerce products
A collaborative environment where QA has a real voice
Opportunities for professional growth and broader responsibility
Direct collaboration with experienced international teams
Competitive compensation based on your experience and skills
Remote work or an office in Kyiv
Paid vacation and sick leave
Medical insurance
Sports compensation
English lessons
We’re looking for a QA engineer who combines strong technical skills with ownership, clear communication, curiosity, and sound judgment.
If you want to influence product quality rather than simply execute test cases, let’s talk.
What they ask for
Required
- At least 2 years of practical experience in manual QA
- Strong English communication skills for daily collaboration with international teams
- Excellent communication, collaboration, and problem-solving skills
- Ability to work independently and take ownership of feature quality
- Strong understanding of testing methodologies and test design techniques
- Hands-on experience with functional, exploratory, integration, and regression testing
- Experience creating and maintaining test cases, checklists, and other QA documentation
- Strong knowledge of web applications and client-server architecture
- Confident use of Chrome DevTools, including Network and Console
- Practical API testing experience with Postman or similar tools
- Working knowledge of SQL
- Experience with Jira, Confluence, or similar tools
- Ability to analyze requirements, identify gaps, and communicate risks before development
- Practical experience using modern AI tools (ChatGPT, Claude, Gemini, Perplexity, etc.) in daily work
Preferred
- Experience testing e-commerce products
- Experience with checkout, payment systems, promotions, subscriptions, or customer accounts
- Knowledge of Magento, Shopify, or similar platforms
- Experience with mobile web and cross-browser testing
- Basic knowledge of Git
- Experience with test automation or the ability to read automated tests
- Familiarity with analytics and tracking validation
- Experience working with distributed international teams
