Job Description
Are you a meticulous problem-solver with a passion for software excellence? NexusFlow Systems is looking for a Senior QA Engineer to join our high-performing engineering team in San Francisco. You will play a pivotal role in ensuring our next-generation cloud infrastructure meets the highest standards of reliability, performance, and security.
You will work directly with developers and product managers to define test strategies, implement automation frameworks, and drive a culture of quality throughout the entire SDLC.
Responsibilities
- Design and execute comprehensive test plans for complex distributed systems.
- Develop and maintain scalable automated test suites using Selenium, Cypress, or Playwright.
- Perform deep-dive root cause analysis on production incidents to prevent recurrence.
- Collaborate with cross-functional teams to integrate quality gates into CI/CD pipelines.
- Mentor junior QA engineers and advocate for testing best practices across the engineering organization.
- Conduct thorough security and performance load testing to ensure system robustness.
- Document defects with detailed reproduction steps and track resolutions via Jira.
Qualifications
- 5+ years of experience in Quality Assurance or Software Development Engineering in Test (SDET).
- Proficiency in at least one modern programming language (Java, Python, or TypeScript).
- Strong experience with cloud infrastructure (AWS preferred) and containerization (Docker/Kubernetes).
- Expertise in building and maintaining automated testing frameworks from scratch.
- Deep understanding of REST API testing and microservices architecture.
- Excellent analytical, communication, and interpersonal skills.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.