
Senior QA Engineer – SDET
toters delivery
full-time
Posted on:
Location Type: Hybrid
Location: Metn • 🇱🇧 Lebanon
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsDockerGrafanaJavaScriptJenkinsKubernetesSeleniumShell ScriptingSplunkSubversionTypeScript
About the role
- Be responsible for developing and maintaining the test suites for testing various features on multiple applications.
- Take an active role in crafting the quality of our product.
- Be deeply involved with our development engineers, functional and automation QA engineers, and other cross functional partners.
- Identify the gaps in the existing automation test cases and close them with long-term focus in mind.
- Collaborate with other members of the quality assurance team to develop and implement testing strategies and plans.
- Analyze test results and report issues to the development team.
- Identify opportunities for improving test automation and overall testing processes.
- Stay up-to-date with emerging trends and technologies in software testing and test automation.
Requirements
- 5+ years of proven ability to design and implement automated testing frameworks, tools, and scripts to support automation.
- Proficiency in object oriented languages like JavaScript and Typescript.
- Familiarity with test automation frameworks such as Selenium, Appium, and TestNG.
- Experience with version control systems such as Git or SVN.
- Experience with CI/CD automation and deployment tools such as TeamCity, Jenkins, Docker, Kubernetes + Git, GitHub.
- Familiarity with cloud platforms such as Amazon Web Services (AWS) or Microsoft Azure.
- Experience in logging and debugging tools i.e., Grafana, Splunk, shell scripting.
- Solid proven ability to define/design/execute/maintain product evaluation planning with clear quality metrics.
- Experience collaborating with developers to ensure that test automation is integrated into the software development lifecycle.
- Good understanding of Agile methodologies such as Scrum or Kanban.
- Experience writing and executing automated test cases to verify the functionality, performance, and reliability of software products.
- Experience working on embedded devices as well as how those devices work across distributed systems.
- Excellent written and verbal communication and interpersonal skills, including achieving team goals, negotiation and getting stakeholder buy-in.
- Nice to have Knowledge of performance testing and monitoring tools such as Datadog, Elastic Search, LoadRunner, AppDynamics, or New Relic.
- Previous experience with food delivery applications.
- Fluency in English and Arabic. French is a plus.
Benefits
- Competitive compensation
- Discounts on your Toters orders
- First-class medical insurance.
- National Social Security Fund registration
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated testing frameworksJavaScriptTypescriptSeleniumAppiumTestNGGitJenkinsDockerAgile methodologies
Soft skills
communication skillsinterpersonal skillscollaborationnegotiationstakeholder managementteam goals achievement