This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Seismic is seeking a Software Engineer with 4+ years in Test with expertise in Python (or similar) to join our dynamic and innovative team. As a key member of the Quality Engineering department, you will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of automated test suites and supporting test infrastructure and libraries. You will collaborate closely with developers, product managers, SRE, infrastructure, and delivery engineers to drive the development of scalable and robust software testing solutions.
Job Responsibility:
Design, develop, and maintain automated test scripts and frameworks (Python preferred)
Perform functional testing across UI, API, and data layers
Execute automated tests and analyze results to identify defects and areas for improvement
Write test plans and test scenarios, and perform manual testing where required
Collaborate with cross-functional teams to define test strategies and acceptance criteria
Participate in design and coverage reviews to identify gaps and provide feedback
Support defect triaging, debugging, and resolution
Contribute to continuous improvement of testing processes and automation practices
Leverage AI-assisted tools (e.g., Copilot or similar) to improve testing efficiency
Requirements:
Bachelor’s or Master’s degree in Computer Science or equivalent experience
4+ years of experience in software testing / quality engineering
Strong experience in test automation
Python preferred (Java or JavaScript automation experience also acceptable)
Hands-on experience with Selenium or similar automation tools
Strong understanding of testing principles, methodologies, and QA best practices
Experience working with CI/CD pipelines (e.g., Jenkins, GitHub Actions)
Experience with version control systems (GitHub)
Exposure to tools like Jira, BrowserStack (or similar)
Basic understanding or awareness of AI in testing (no deep ML expertise required)
Good communication and collaboration skills
Nice to have:
Experience working in product-based companies
Exposure to API or performance testing
Familiarity with tools like New Relic, LaunchDarkly