QA Engineer
Core
Design, develop, and execute tests for web and mobile applications; maintain automation frameworks; identify and debug software defects; verify fixes.
Role type
Senior IC QA Engineer (Automation)
Builds
Automated testing solutions and frameworks for web and mobile applications
Domain
Digital content production, web and mobile applications
Required skills
Test automation (Selenium WebDriver, Cypress, PlayWright, Appium, Protractor, Mocha, Jasmine, TestNG), Web technologies (HTML, CSS, JavaScript/TypeScript, XML, JSON, REST APIs), Front-end frameworks (Vue.js, React, Angular), Database and API testing, Mobile testing (iOS/Android), Object-oriented programming (JavaScript), GitLab, Jenkins, Test planning and documentation
Preferred skills
Object-oriented programming languages, macOS/iOS/iPadOS familiarity
Technologies
Selenium WebDriver, Cypress, PlayWright, Appium, Protractor, Mocha, Jasmine, TestNG, Vue.js, React, Angular, GitLab, Jenkins
Responsibilities
Design, develop, and execute tests for web and mobile applications; Maintain and improve existing automation frameworks; Review technical requirements and author detailed test plans; Identify, isolate, and replicate software defects; Write detailed bug reports and verify fixes; Conduct visual tests on desktop and mobile devices; Collaborate with cross-functional teams to escalate QA issues
Seniority
Senior, hands-on IC