We are seeking a Software Development Engineer in Test (SDET) in assuring quality of OPSWAT Cybersecurity technologies and products at highest level. An ideal candidate will be a QA expert and developer who thrives and excels at driving product teams to deliver high-quality, "testable software" mentality at scale.
What you'll be doing:
- Own the end-to-end quality of the product, balancing automation and hands-on testing to ensure reliability.
- Collaborate with product teams to gain a deep understanding of assigned products and proactively identify opportunities for automation.
- Design and implement comprehensive end-to-end test automation frameworks covering frontend, backend, and CI/CD pipelines.
- Define and track quality metrics, ensuring visibility into test coverage, defect rates, and overall software quality trends.
- Act as the champion of quality by enforcing best practices in testing, risk assessment, and release management.
- Perform manual and exploratory testing where necessary, especially for complex or high-risk areas.
- Investigate and troubleshoot production issues, working with engineers to improve resilience.
- Mentor teams on quality assurance, automation strategies, and security best practices.
Β
Basic Qualifications:
- Strong knowledge of test automation frameworks (e.g., Selenium, Playwright, Cypress, Robot Framework).
- Experience with API testing using tools like Postman, RestAssured, or similar.
- Proficiency in at least one programming language (Python, Java, JavaScript, or C#).
- Experience in implementing CI/CD test automation to enable fast feedback loops and continuous improvement.
- Strong analytical and troubleshooting skills.
- Knowledge of Agile methodologies
- Excellent verbal and written communication skills
Nice to have:
- Familiarity with security testing tools (e.g., OWASP ZAP, Burp Suite, SonarQube, Snyk).
- Understanding of cloud-based testing (AWS, Azure, or GCP).
- Experience defining and reporting quality metrics (e.g., defect density, test coverage, pass rates).