Job Description
Are you a meticulous problem-solver with a passion for building robust software? NexusFlow Systems is looking for a Senior Quality Assurance Engineer to join our high-impact engineering team in San Francisco. You will play a critical role in ensuring our enterprise-grade SaaS products maintain the highest standards of reliability, performance, and user experience.
You will work directly with cross-functional product teams to design, implement, and maintain advanced automated testing frameworks, ensuring that our deployment pipeline remains fast, secure, and error-free.
Responsibilities
- Design, develop, and maintain comprehensive automated test suites using industry-standard tools.
- Collaborate with developers and product managers to define clear acceptance criteria and edge-case scenarios.
- Perform deep-dive manual exploratory testing to uncover complex bugs missed by automated scripts.
- Manage the end-to-end bug lifecycle, from initial identification to final resolution verification.
- Implement and optimize CI/CD pipelines to ensure seamless integration and automated deployment reliability.
- Conduct thorough root cause analysis on production incidents to prevent recurrence.
- Mentor junior QA staff and advocate for quality-first engineering practices across the organization.
Qualifications
- 5+ years of professional experience in Quality Assurance for web and mobile applications.
- Proficiency in at least one object-oriented programming language (Java, Python, or JavaScript).
- Strong expertise with testing frameworks such as Playwright, Cypress, or Selenium.
- Hands-on experience with API testing tools (Postman, REST Assured) and database verification (SQL).
- Experience working within Agile/Scrum environments using Jira or similar project management tools.
- Proven ability to troubleshoot complex issues in distributed cloud-native environments (AWS/Azure).
- Strong communication skills and a collaborative mindset for cross-team technical engagement.