remote
Senior Quality Assurance Automation - Maropost
Software Engineer
Senior Quality Assurance Engineer leading test automation strategy for a high‑growth SaaS platform, building robust Selenium and API test suites, integrating with CI/CD pipelines, and ensuring performance and reliability in cloud environments.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks using Selenium, Java, and Python to cover functional, regression, and performance testing.
- Implement API testing strategies with tools such as Postman or RestAssured and integrate results into continuous integration pipelines.
- Collaborate with product, development, and DevOps teams to define test requirements, acceptance criteria, and release readiness.
- Drive CI/CD integration of automated tests using Jenkins, GitLab CI, or similar tools, ensuring fast feedback loops.
- Monitor test coverage, analyze failures, and continuously improve test reliability and maintainability.
- Mentor junior QA engineers and promote best practices in test automation and quality engineering.
Requirements
- 5+ years of professional experience in software quality assurance with a focus on test automation.
- Strong programming skills in Java and/or Python and hands‑on experience with Selenium WebDriver.
- Proficiency in API testing and familiarity with tools like Postman, RestAssured, or similar.
- Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, CircleCI, etc.).
- Solid understanding of cloud platforms (AWS) and ability to work in a containerized environment.
Skills
seleniumjavapythontest automationcicdaws