Quality Assurance Engineer
Core
Software Quality Assurance Engineer ensuring software products meet quality standards through manual and automation testing.
Role type
Software Quality Assurance Engineer
Builds
Web and Mobile applications
Domain
Telecommunications / Software Engineering
Required skills
Manual and automation testing, Java, JavaScript, Git, Defect tracking, Test management tools, Test planning, Linux/Windows, Virtualization, Agile methodologies, Jenkins, Selenium, Appium, Playwright, Unit testing frameworks (Mocha, Jest, Jasmine)
Preferred skills
Bash scripting, IP telephony (SIP/CSTA), WebRTC, Performance testing, Security testing, ISTQB certification
Technologies
Jenkins, Selenium, Appium, Playwright, Mocha, Jest, Jasmine, Git, VMware
Responsibilities
Analyze, estimate, plan and execute test plans for new features and regression activities; Create automated functional tests for Web and Mobile applications; Maintain and evolve automation testing frameworks; Identify, document and report software issues; Ensure testing practices are applied throughout the software development lifecycle
Seniority
Mid-level (3+ years experience)