remote
Senior Automation Engineer - JLL
QA Engineer
Lead end‑to‑end test automation for enterprise applications, designing reusable frameworks in Python and Selenium, integrating with Jenkins, Docker, and AWS to deliver robust CI/CD pipelines and high‑quality releases.
About the role
Key Responsibilities
- Architect and maintain scalable test automation frameworks using Python and Selenium for web and mobile applications.
- Integrate automated tests into CI/CD pipelines with Jenkins, Docker, and AWS services to enable rapid, reliable deployments.
- Collaborate with QA, development, and DevOps teams to define test strategies, coverage, and performance benchmarks.
- Mentor junior engineers, conduct code reviews, and promote best practices in test automation and continuous delivery.
- Analyze test results, troubleshoot failures, and implement enhancements to improve test stability and execution speed.
Requirements
- 5+ years of experience in test automation engineering, with a strong background in Python and Selenium.
- Proficient in CI/CD tooling (Jenkins, GitLab CI) and containerization (Docker, Kubernetes).
- Hands‑on experience with AWS services (CodeBuild, CodePipeline, S3, Lambda) for automated testing.
- Solid understanding of software testing principles, test design, and defect management.
- Excellent communication skills and a collaborative mindset to work across cross‑functional teams.
Skills
pythonseleniumjenkinsdockerawscicdtest automation