At Apono we empower organizations to run in the cloud by aligning operations and security around access management.
Our platform provides companies with Just-In-Time and Just Enough access across their hybrid environments reducing the access risk while improving productivity. Apono has offices in New York and Tel Aviv and supports dozens of customers across the US and the world including large Fortune 500 companies, and was honored in Gartner's Magic Quadrant for Privileged Access Management.
What are we looking for?
We are seeking an exceptional & highly skilled QA Automation Engineer to join our growing R&D team. In this role, you will be responsible for designing, implementing, and maintaining automated testing platform that will enable the entire organization to increase our security, reliability, and performance of our products. You will work closely with your colleagues on the R&D team on identifying test requirements & building the right tools to maximize our product quality.
Responsibilities:
- Develop, maintain & enhance automated test frameworks, key & critical test suites, and tools for functional, regression, and security testing.
- Collaborate with development, DevOps, and security teams to integrate automated testing into CI/CD pipelines.
- Conduct performance, scalability, and security testing to ensure our product is stable, secure, robust & performant.
- Implement API testing strategies & tools to validate backend services and integrations.
- Implement End-to-end testing strategies & tools to validate the entire SaaS platform.
- Investigate and document test failures, identify root causes, and work with development teams to resolve issues.
- Participate in software designs to ensure that testing is a first-class citizen when designing new features.
- Empower and educate your colleagues on testing methodologies & strategies to continuously increase our test suites quality (better tests, not just better software because of tests)
Requirements:
- 4+ years of experience in software quality assurance, with at least 3 years focused on test automation
- Experience working with RDBMS and NoSQL databases (PostgreSQL, MongoDB, ElasticSearch)
- Strong proficiency in setting up testing harness in technologies such as Selenium, Playwright, Cypress & similar
- Strong proficiency with performance and load testing tools like JMeter, Gatling, etc
- Experience in at least one of the following programming languages: Java / Kotlin / Go / Python - advantage
- Experience with API testing tools like Postman, REST Assured, or similar - advantage
- Experience in a Cloud environments (AWS, GCP, Azure)
- Experience in a Kubernetes & containers - advantage
- Background in Authorization and Authentication Processes - advantage
- Understanding of the Cybersecurity domain - advantage
Soft skills:
- Strong analytical and problem-solving skills with a keen eye for detail
- Excellent verbal and written communication skills
- Ability to work collaboratively across cross-functional teams
- Proactive and self-motivated, with a passion for automation and security testing