A product IT company developing an innovative education-focused product for the U.S. market, which is currently presented as a content monetization platform integrated into the social network Sociala.com.
Who we need:
An Automation QA Engineer to design, develop, and maintain our test automation framework. We are looking for a technically strong QA professional who can balance automation development with strategic thinking about test coverage and quality metrics.
Key Responsibilities: * Design, develop, and maintain automated test frameworks for web applications * Create and execute automated test scripts for UI, API, and integration testing * Implement end-to-end test scenarios covering critical user journeys * Integrate automated tests into CI/CD pipelines * Collaborate with developers to ensure testability of new features * Analyze test results and provide detailed reports on test coverage and quality metrics * Maintain and update existing automation test suites * Identify opportunities for test automation and implement solutions * Participate in code reviews for both application and test code * Debug test failures and work with developers to resolve issues * Contribute to QA strategy and best practices
Requirements: * 3+ years of experience in QA automation * Strong programming skills in JavaScript/TypeScript or Python * Hands-on experience with modern automation frameworks (Playwright, Cypress, Selenium WebDriver, or Puppeteer) * Experience in API test automation (REST, GraphQL) using tools like Postman, RestAssured, or similar * Solid understanding of Page Object Model and other design patterns * Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, or similar) * Proficiency with version control systems (Git) * Experience with test reporting tools and frameworks * Understanding of web technologies (HTML, CSS, JavaScript, HTTP/HTTPS) * Knowledge of cross-browser and cross-platform testing approaches * Experience with test data management and test environment setup * Strong analytical and problem-solving skills * Ability to work independently and prioritize tasks effectively * Clearly stated salary expectations in your application
Nice to have: * Experience with performance testing tools (JMeter, K6, or similar) * Experience with visual regression testing tools * Understanding of accessibility testing automation * Experience with WebSocket testing * Knowledge of Docker and containerization * Experience with cloud testing platforms (BrowserStack, Sauce Labs) * Experience in EdTech or social media platforms * ISTQB certification or equivalent * Experience with BDD frameworks (Cucumber, etc.) * Basic knowledge of security testing
What we offer: * Competitive salary based on interview results and professional level * Timely payments in foreign currency * A total compensation for total contribution system * Support for initiatives and opportunities for professional growth * Coverage of training courses and certifications * Work on a socially significant project * Opportunity to directly influence the project, its development, and optimization * Open culture and a team that grows together * Space for realizing professional ambitions and career growth * No bureaucracy and a true startup spirit * Work in the international market
Recruitment process: * We’ll contact you to arrange a convenient time for an interview * HR interview to discuss your goals and experience * Interview with your future manager to go over tasks, priorities, and workflow * Technical interview to assess skills, leadership and strategic thinking * Job offer