Job Description
Are you a meticulous problem-solver with a passion for building robust software? NexusFlow Systems is looking for a Senior QA Engineer to join our high-impact engineering team in San Francisco. You will be responsible for ensuring the reliability and scalability of our cloud-native platforms, working directly with product and dev teams to deliver flawless user experiences.
We value engineers who view testing as a core component of architecture, not an afterthought. Join us and shape the future of our automated testing ecosystem.
Responsibilities
- Design, implement, and maintain scalable automated test frameworks from scratch.
- Perform comprehensive manual and exploratory testing to identify edge cases in complex workflows.
- Collaborate with developers to integrate shift-left testing practices into the CI/CD pipeline.
- Analyze production logs and bug reports to identify trends and prevent regressions.
- Document detailed test plans, bug reports, and quality metrics for leadership review.
- Mentor junior QA engineers on best practices, tooling, and test design methodologies.
- Participate in sprint planning to ensure quality considerations are addressed early in the SDLC.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in Software Quality Assurance with a focus on automation.
- Expert-level proficiency in Java, Python, or JavaScript/TypeScript.
- Hands-on experience with testing tools such as Playwright, Selenium, or Cypress.
- Deep understanding of REST API testing and microservices architecture.
- Proficiency in SQL and NoSQL database validation.
- Familiarity with cloud platforms (AWS or GCP) and containerization (Docker, Kubernetes).