Aembit is a well-funded cybersecurity startup focused on the identity space. They are seeking a versatile and experienced software QA engineer to ensure the reliability and performance of their software suite, taking ownership of projects from start to finish.
Responsibilities:
- Own the Quality Process: Design, develop, and execute comprehensive test plans, test cases, and test scripts based on product requirements and user stories
- Manual & Exploratory Testing: Perform thorough manual, functional, integration, and regression testing across cloud and edge components
- Automation Development: Develop, maintain, and expand our existing automation framework using Python (pytest)
- Defect Management: Identify, document, prioritize, and track bugs using our defect management system (JIRA). Work closely with development teams to ensure timely resolution
- Release & Deployment: Participate in release cycles, validating fixes, and performing pre- and post-deployment sanity checks
- Collaboration: Actively participate in a collaborative agile environment and contribute to continuous process improvement
Requirements:
- Testing Methodologies: Deep understanding of software testing lifecycles, methodologies (Agile/Scrum), and QA models
- Analytical Skills: Excellent debugging, and diagnostic skills to quickly isolate and report complex issues
- Automation Scripting: Proven ability to write and maintain reliable test automation scripts, preferably using Python (pytest)
- Deep Technical Environment Proficiency: Strong experience in both Linux and Windows environments, with practical expertise in Cloud and distributed systems validation. Must have hands-on experience leveraging at least one major public cloud platform (AWS, Azure, or GCP) for testing infrastructure
- Ownership Mentality: You are someone who can take complete ownership of a project, from planning and development to release and maintenance
- Strong Collaboration Skills: Experience with Git and working in a collaborative, agile environment
- Broad Technical Knowledge: Experience across multiple programming languages and environments, with enthusiasm for learning new technologies and adapting to different technical stacks
- Product and Quality Mindset: A strong product mindset with a proven track record of delivering high-quality solutions and collaborating effectively with customer-facing teams
- Target Environment Experience: Familiarity with our deployment environments: Kubernetes and container orchestration, All Cloud platforms (AWS, Azure, GCP), Serverless architectures
- Internal Tool Development: A history of delivering high-quality internal tools and products for other qa engineers within an organization