Job Closed
This listing is no longer active.
webook.com is a next gen digital booking platform & marketplace for sports, entertainment and tourism.
Quality Assurance Software Engineer
Location
Saudi Arabia
Posted
147 days ago
Salary
0
Seniority
Senior
Job Description
Quality Assurance Software Engineer
webook.com We're All About Fun
• Create and execute test cases to identify problems in mobile and web applications • Analyze bugs and errors found during tests • Document results of tests for the software development team • Recommend improvements in software to enhance the user experience • Ability to communicate effectively with Project Managers about the issues/bugs found during testing • Work together with the software developers to enhance and improve applications as well as QA processes Maintain updated knowledge of industry trends and advancements • Suggest solutions to identified product problems • Collect quality data • Identify key KPIs for product quality • Prepare and present reports and metrics to Senior Management
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering or a related IT degree
- A minimum of 3 years of experience in the same position
- Strong knowledge in automated testing frameworks and testing tools
- Exceptional attention to detail Excellent analytical and problem-solving skills
- Have experience in Agile-SCRUM Team environment
- Excellent oral and written communication skills (English and Arabic)
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
QA Tester Lead
Helix WorkforcePremium nearshore teams, fully employed and infrastructure-backed—so you scale fast without HR, compliance, or ops drag.
• This is a remote position. • We are seeking a QA Tester Lead to join our team, candidate will be responsible for the project's test strategy, test approach, test planning, test preparation, test documentation, and the day-to-day management and execution of the testing phase of the project, including leading testing teams to deliver the project(s) that span across business units. • The lead will manage QA resources, schedules, and adhere to quality gates and SDLC guidelines throughout the project life cycle. • This also includes managing QA multiple environments, QA Testers, issues, and risks. • The QA Test Lead will work directly with the Project Manager, Client stakeholders and 3rd party vendor to manage and complete all assigned project deliverables. • The QA Test Lead will run the testing phases of the project on a day-to-day basis within established constraints. • The QA Test Lead is also accountable for managing system integration(SIT), QA unit, regression and User Acceptance testing.
QA Tester
Helix WorkforcePremium nearshore teams, fully employed and infrastructure-backed—so you scale fast without HR, compliance, or ops drag.
• Evaluate requirements, specifications, functions, performance, reliability, usability, testability, scalability, and security within the software. • Assess new/modified software programs and development procedures to ensure they function according to user requirements • Use business requirements and test scenarios to create detailed manual test cases. • Strive to develop well-thought-out, reusable testing scripts. • Track and analyze quality assurance metrics, including defects, defect counts, and test results. • Convert manual test cases into automated test cases using automated testing tools. • Offer insights and recommendations on testing environments, change management procedures, and testing tools. • Understand and translate customer business requirements and needs into test cases with expected results. • Participate in weekly meetings and maintain regular communication with users and systems programmers to compile comprehensive requirements and resolve issues.
Senior Quality Assurance Engineer – Java, .Net, Selenium
3Pillar GlobalBuilding digital businesses, together.
• Ensure product excellence by developing and executing comprehensive test plans that validate functionality, performance, and user expectations. • Drive quality at every stage of the Agile development cycle by participating in sprint planning, analyzing user stories, and defining testable acceptance criteria. • Develop and maintain automated tests that enhance efficiency, increase test coverage, and reduce reliance on manual testing. • Conduct exploratory and manual testing to uncover bugs, usability issues, and edge-case failures that automated tests may miss. • Identify and test functional edge cases that challenge system boundaries and expose potential vulnerabilities. • Support cross-functional delivery by working closely with offshore QA teams to ensure timely and high-quality test execution. • Validate data integrity by writing and executing SQL queries and database-level tests. • Test across platforms and services, including APIs, encryption and file management systems, queue services, and databases, ensuring reliability and secure data handling. • Lead automation initiatives by identifying opportunities for automation and implementing strategies that reduce manual effort and accelerate delivery. • Champion a customer-first mindset by maintaining a strong focus on user experience, performance, and system security in all QA activities.
QA Lead
DistantJobRemote Recruitment Agency®. Find your next superstar remote developer in under 3 weeks.
• Architect and implement scalable test automation solutions using modern technologies, particularly Playwright (primary focus) and Selenium with C# • Oversee and support nine QAs across multiple Scrum teams • Collaborate with four automation engineers to align testing strategies and frameworks • Drive quality assurance best practices through leadership and mentorship • Automate test cases within sprints using modern tools including Claude AI and Playwright • Orchestrate end-to-end testing strategies, including functional, regression, and performance testing • Champion continuous integration practices by integrating automated testing into CI/CD pipelines • Foster collaboration between development, product, and QA teams to ensure optimal test coverage • Analyze test results, document issues, and coordinate resolution efforts • Establish and track key quality metrics to drive continuous improvement • Participate in code reviews and provide feedback to improve test automation quality



