Job Description
Are you a detail-obsessed engineer who thrives on breaking things to make them better? NexusTech Solutions is seeking a Senior QA Engineer to lead our testing strategy for our next-generation cloud platform. In this role, you will define the standards for reliability, security, and performance, ensuring that our software exceeds industry benchmarks.
You will work closely with cross-functional product and engineering squads in a fast-paced, Agile environment, championing a culture of 'Quality First' from design to deployment.
Responsibilities
- Design, develop, and maintain automated test frameworks using Selenium, Playwright, or Cypress.
- Collaborate with developers to identify edge cases and design comprehensive test plans for new feature releases.
- Execute manual and exploratory testing sessions to ensure seamless user experience across multiple browsers and devices.
- Oversee CI/CD pipeline integration to automate regression testing and prevent deployment regressions.
- Mentor junior QA staff and advocate for best practices in test-driven development (TDD) across the engineering department.
- Monitor production metrics and logs to proactively identify potential failure points.
- Conduct thorough root-cause analysis (RCA) on reported production defects to prevent recurrence.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in software quality assurance or testing.
- Proficiency in at least one modern programming language (JavaScript, Python, or Java).
- Hands-on experience with cloud-native infrastructure (AWS/Azure) and containerization (Docker/Kubernetes).
- Strong understanding of RESTful API testing using tools like Postman or Insomnia.
- Proven ability to work independently in an Agile/Scrum environment with minimal supervision.
- Excellent communication skills with the ability to articulate technical issues to non-technical stakeholders.