Senior Software Test Engineer

New Today

About The Opportunity We’re looking for a Senior Software Test Engineer with 5+ years of experience to join one of our cross-functional product engineering teams developing our frontend, backend and mobile products, powered by microservices and state-of-the-art machine learning models. Responsibilities
Fully own planning, coordinating and executing test and quality-related activities within a cross-functional team; Lead and contribute to the test engineering initiatives that have impact across several engineering teams; Select and apply suitable testing techniques based on a deep understanding of the product from technical and customer perspectives; Design and develop rich and usable test frameworks and test suites for targeted automated coverage, using a combination of open-source tools and custom code; Work closely with engineering and product colleagues to clarify acceptance criteria and prioritize quality improvements; Support acceptance testing and combine automation with exploratory testing as required; Work with and mentor colleagues to evolve and continuously improve delivery pipelines and feedback processes, such as release acceptance; Be an enthusiastic advocate for quality and an evangelist for team test culture and practice.
Requirements
5+ years of experience in software testing; Strong experience in test design and automation covering web, backend, mobile; Great knowledge of test practices, techniques and quality engineering processes; Strong coding skills in multiple languages (e.g. JS/TS, Java, Ruby, Python); Experience in several test tools and frameworks (e.g. Playwright, Cypress, Selenium, Appium, XCUITest, Espresso, REST Assured); Experience working with CI/CD pipelines (e.g. GitLab, GitHub Actions, Jenkins); Experience with performance and load testing (e.g. k6, Gatling); Experience with containerization and cloud architecture (e.g. Docker, AWS, Azure).
Our Tech Stack We're technology-agnostic. We don’t expect you to have experience in all these technologies, as long as you’re open to learning. For testing, we mainly use:
Languages: TypeScript, Ruby, Python, Swift, Kotlin Test frameworks: Playwright, Cypress, Selenium, RSpec, Pytest, XCUITest, Espresso, k6 CI/CD: GitLab, Bitrise Deployment and infrastructure: Docker, Kubernetes, AWS
#J-18808-Ljbffr
Location:
Greater London
Job Type:
FullTime

We found some similar jobs based on your search