Lumia- QA
Team8
Description
Join Lumia Security, where you’ll be part of the founding engineering team solving cutting-edge challenges at scale. Work in a fast-paced, dynamic environment, designing and implementing innovative solutions that blend AI, security, and high-performance distributed systems. Collaborate with a tight-knit, passionate team where your ideas matter, your impact is huge, and every day brings something new. If you’re looking for challenging problems, a fun and ambitious team, and the opportunity to shape a company from the ground up, we’d love to meet you!
We are looking for a QA (Automation & System Integrity) who is self-motivated, detail-oriented, and experienced in testing complex, multi-component systems. This role is crucial in ensuring the quality and reliability of our product, which spans several critical areas, including infrastructure, large-scale distributed environments, and cross-component flows.
Responsibilities:
- Define and track Key Performance Indicators (KPIs) for critical product features, ensuring quality metrics are met across the board.
- Oversee and manage the end-to-end testing process, including manual and automated test flows, for the entire system.
- Collaborate with development teams to provide the testing infrastructure for writing comprehensive and complex test cases.
- Validate cross-component flows across the system, thoroughly testing integration points between different services and modules.
- Report test results and quality status regularly to management and team leads, providing clear visibility into the quality and readiness of releases.
Requirements:
- 2+ years of experience in QA processes, methodologies, and testing of complex systems.
- Proven ability to work with multiple teams, including developers, product managers, and operations teams, to deliver high-quality software.
- Strong skills in documentation and reporting, able to present testing results and quality metrics to senior management.
- Ability to govern and guide the testing strategy across different teams, ensuring alignment and coverage of critical system flows.
- Experience in testing web applications.
- Experience in planning and producing test plans (STP & STD) and planning and writing test cases.
- Work experience in UI testing
Preferred Qualifications:
- Experience with automation frameworks and UI testing (e.g., Selenium) and proficiency in at least one programming language (e.g., Python, Java, C#).
- Hands-on experience with Linux, networking, and database systems (e.g., SQL), along with experience in CI/CD pipelines (e.g., Jenkins) and integrating automated tests into deployment processes.
- Proven experience ensuring cross-team collaboration and governance over multiple test environments and test case ownership.
- Experience in creating test automation frameworks for complex user journeys and end-to-end testing.
- Experience with microservice architectures, Kubernetes, Docker – an advantage