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 champion quality across our high-scale cloud infrastructure. You will work in a fast-paced, Agile environment, collaborating directly with engineering and product teams to ensure our delivery exceeds industry standards.
We prioritize automation, performance, and reliability. If you thrive on identifying edge cases before they hit production and architecting test frameworks from the ground up, we want to hear from you.
Responsibilities
- Architect and maintain comprehensive automated testing frameworks for web and API services.
- Collaborate with product managers and developers to define detailed test strategies and acceptance criteria.
- Conduct thorough exploratory, regression, and integration testing across complex distributed systems.
- Identify, document, and track software defects using Jira, ensuring clear communication with stakeholders.
- Implement CI/CD pipeline improvements to streamline quality gates and release velocity.
- Mentor junior QA staff and advocate for a 'Quality-First' engineering culture.
- Analyze production logs and monitoring tools to proactively identify potential failure points.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software QA automation using tools like Selenium, Playwright, or Cypress.
- Proficiency in scripting with JavaScript, Python, or Java.
- Deep understanding of RESTful APIs, microservices, and database validation (SQL/NoSQL).
- Hands-on experience with CI/CD tools such as GitHub Actions, Jenkins, or CircleCI.
- Familiarity with cloud platforms (AWS or GCP) and containerization (Docker/Kubernetes).
- Excellent communication skills and the ability to articulate complex technical issues.