remote
QA Engineer - London Business School
QA Engineer
QA Engineer responsible for designing and executing automated and manual test suites, ensuring high‑quality delivery of web and API applications within an Agile, CI/CD environment.
About the role
Key Responsibilities
- Design, develop, and maintain automated test scripts using Selenium and Python for web applications.
- Create and execute API test suites, validating functionality, performance, and security.
- Integrate test automation into CI/CD pipelines with Jenkins, ensuring rapid feedback on code changes.
- Collaborate with developers, product owners, and Scrum teams to define acceptance criteria and resolve defects.
- Participate in sprint planning, retrospectives, and daily stand‑ups to align testing activities with Agile delivery cycles.
Requirements
- 3+ years of hands‑on experience in software quality assurance, preferably in a higher‑education or enterprise environment.
- Proficiency in Selenium WebDriver, Python scripting, and API testing tools (e.g., Postman, RestAssured).
- Experience with CI/CD tools such as Jenkins or GitLab CI and familiarity with version control (Git).
- Strong understanding of Agile methodologies and ability to work effectively in cross‑functional teams.
- Excellent analytical, problem‑solving, and communication skills.
Skills
seleniumpythontest automationjenkinsagile