- Company Name
- Sopra Real Estate Software
- Job Title
- Ingénieur/e QA - Automation Software - Limonest
- Job Description
-
**Job Title**
QA Engineer – Automation Software
**Role Summary**
Design, develop, and maintain automated test scripts for a SaaS real‑estate platform. Manage test environments, execute and analyze automated tests, produce documentation and KPI reports, and drive the adoption of automation best practices across a cross‑functional team.
**Expectations**
- Extensive experience implementing automated testing on complex web projects in cloud environments.
- Strong technical background in Java, PHP, React, JavaScript, REST/GraphQL APIs and Docker.
- Proficiency with Playwright, Selenium, Cucumber, Postman (API testing), BDD/DDD, DDT, and end‑to‑end testing.
- Demonstrated implementation of shift‑left testing and familiarity with CI/CD pipelines.
- Pragmatic approach to reliability, reporting, and parallel execution.
- Excellent communication skills to secure team alignment and promote quality culture.
- ISTQB or equivalent quality certification is a plus.
**Key Responsibilities**
- Design, code, and maintain automated test scripts across front‑end, back‑end, and API layers.
- Configure and manage test environments on AWS and Docker containers.
- Execute automated tests, analyze failures, and produce actionable insights.
- Maintain up‑to‑date test documentation and knowledge bases.
- Monitor automation coverage, generate KPI reports, and recommend improvements.
- Lead the rollout of automation strategy and support teammates on tooling and best practices.
- Collaborate with Product, UX/UI, DevOps, and AI teams to embed quality from inception.
- Drive continuous improvement initiatives within the digital transformation program.
**Required Skills**
- Test automation frameworks: Playwright, Selenium, Cucumber, Postman.
- BDD / DDD, API testing, end‑to‑end testing, data‑driven testing.
- Programming: Java, JavaScript/Node.js, PHP.
- Front‑end: React, JavaScript.
- Cloud & DevOps: AWS, Docker, CI/CD pipeline integration.
- Test environment orchestration, parallel execution, and performance monitoring.
- Strong analytical, documentation, and communication abilities.
**Required Education & Certifications**
- Degree from an engineering school, Master’s (M2) or equivalent in Computer Science / Software Engineering.
- ISTQB certification or equivalent quality certification preferred.