Job Description
Are you a detail-obsessed engineer who thrives on breaking code before the users do? NexusFlow Technologies is seeking a Senior QA Engineer to join our high-impact engineering team in San Francisco. You will be instrumental in architecting our automated testing framework and ensuring the reliability of our mission-critical SaaS platforms.
In this role, you will work side-by-side with developers and product managers to define quality metrics, enhance deployment pipelines, and drive a culture of continuous testing. We value clean code, scalable architecture, and a proactive mindset.
Responsibilities
- Design, implement, and maintain robust automated test suites using Selenium, Cypress, or Playwright.
- Conduct thorough end-to-end testing, integration testing, and regression analysis for complex web applications.
- Collaborate with DevOps teams to integrate automated testing into CI/CD pipelines (Jenkins/GitHub Actions).
- Lead bug tracking processes and provide actionable feedback to engineering squads to accelerate time-to-market.
- Conduct deep-dive root cause analysis on production issues and implement preventive measures.
- Mentor junior QA staff and advocate for best practices in test-driven development (TDD) and behavior-driven development (BDD).
Qualifications
- 5+ years of professional experience in Quality Assurance or Software Development.
- Expertise in JavaScript/TypeScript or Python.
- Deep understanding of REST API testing and database validation (SQL/NoSQL).
- Experience with cloud infrastructure (AWS or GCP) and containerization tools (Docker/Kubernetes).
- Strong analytical skills and a sharp eye for edge-case scenarios.
- Proven ability to bridge the gap between technical requirements and user-centric quality standards.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.