Software Quality Engineer Senior
Prefer a full account with a password? Sign Up to Apply
Job Description
• Work together with the software development team to enhance and improve the software applications through robust automated testing;
• Create test cases and automated test suites (from requirements, user stories, previously identified issues or bugs) using Playwright to identify software problems;
• Design, implement, and maintain automated end-to-end (E2E) and integration tests using Playwright and TypeScript/JavaScript;
• Analyze and document bugs and errors found during automated and exploratory tests;
• Report the test results, test coverage, and automation execution status to the software development team;
• Analyze and test the software security and performance;
• Provide tests and methods to ensure high data quality and system reliability;
• Perform manual and automatic testing: Integration, Regression, Black-box, Customer Acceptance, User Interface, Security (with primary focus on automation with Playwright);
• Argue with the development team against the requirements if something still requires development rework or affects application testability;
• Performs routine inspections and quality tests (automated CI/CD runs and exploratory testing);
• Report a bug by creating a ticket in Jira within a default template (e.g. steps to reproduce the bug, environment (test, train, and production), logs, expected result, actual result, and rate reproduction).
Requirements
Function: Information Technology
Experience Level: Mid-Senior Level