Back to list
QA Engineer (Automation)
Senior
Armenia, Cyprus, Kazakhstan, Poland
Remote
TATECH-18312
- Extensive experience in Quality Assurance, specializing in testing WEB applications (both automation and manual testing for both FrontEnd and BackEnd);
- Proficient in Python and well-versed in Object-Oriented Programming (OOP) principles;
- Demonstrated expertise in API testing (REST, gRPC, WS) and proficiency in various testing tools from both manual and automation perspectives;
- Proficiency in developing frameworks using PageObject, PageFactory, and PageElement-based approaches;
- Hands-on experience with Selenium and Selenium-based tools such as Playwright;
- Knowledge and experience with performance testing tools, such as Locust, JMeter, K6 or other;
- Thorough understanding of Continuous Integration/Continuous Deployment (CI/CD) pipelines, with practical experience using GitLab CI;
- Basic knowledge of *nix systems;
- Strong problem-solving skills and effective communication abilities.
- Experience with additional programming languages such as GO, JavaScript/TypeScript, or bash, to broaden testing capabilities across different technology stacks.
- Familiarity with AWS services like Lambda and EC2, to test applications in cloud environments.
- Experience with Grafana for monitoring and analyzing application performance metrics.
- Knowledge of GraphQL for testing more complex data queries and mutations.
- A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience, to provide a strong technical foundation.
- Previous experience working with AI Chatbot or similar technologies would be a significant advantage;
- Familiarity with chat-related technologies and platforms;
- Strong teamwork and communication skills to work collaboratively within and across teams.
- Good problem-solving skills to identify and address testing challenges;
- Keen attention to detail to catch subtle bugs and ensure high-quality releases.
- Adaptability to rapidly changing technologies and methodologies;
- Effective time management and organizational skills to prioritize tasks efficiently.
- Critical thinking and analytical skills to evaluate complex testing scenarios;
- Self-motivation and a commitment to continuous learning and improvement.
- A customer-focused approach to understand user needs and ensure product quality.
- Work collaboratively with team members to design and upkeep automated test scripts using Python and OOP principles;
- Create and sustain testing frameworks and test infrastructure for your project;
- Conduct thorough manual and automated testing of WEB applications (API/UI/Load);
- Prioritize a strong commitment to quality assurance, including the identification and resolution of defects;
- Provide guidance and support to creators of test cases, packages, and plans to ensure comprehensive test coverage;
- Collaborate closely with CI/CD pipelines, particularly in a GitLab CI environment, to automate test execution;
- Contribute actively to problem-solving efforts aimed at identifying and resolving testing-related issues.
- Python 3.x
- Selenium
- Playwright
- Appium
- Allure
- Locust
- pytest + requests (REST, gRPC)
- 🍀An exciting and challenging job in a fast-growing product holding, the opportunity to be part of a multicultural team of top professionals in Development, Engineering and Architecture, Management, Operations, Marketing, etc;
- 🤝Great working atmosphere with passionate IT experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed;
- 📍Beautiful offices in Kyiv, Warsaw, Limassol, Almaty, Yerevan – work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day;
- 🧑💻Laptop & all necessary equipment for work according to the holding standards;
- 🏖Paid vacations, personal events days, days off;
- 🫖Paid sick leave;
- 👨⚕Medical insurance;
- 💵Referral program — enjoy cooperation with your colleagues and get the bonus;
- 📚Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy;
- 🗣Free internal English courses;
- 🤸♀Sport benefit;
- 🦄Multiple internal activities: online platform with newsletters, quests, gamification, and presents for collecting bonuses, PIN-UP talks club for movie and book lovers, board games cozy evenings, special office days dedicated to holidays, etc;
- 🎳Company events, team buildings.
— Do you want to fulfill your dream? Take your career to the next level with PIN-UP — create trends, don’t follow them.
Oksana Izmailova
CHRD PIN-UP GLOBAL