Job Description
Are you a meticulous problem solver with a passion for software excellence? NexusTech Solutions is seeking a Senior Quality Assurance Engineer to join our high-impact engineering team in the heart of Silicon Valley. You will play a pivotal role in ensuring the reliability, scalability, and security of our core cloud-native applications.
We value creative thinkers who challenge the status quo. If you enjoy building automated testing frameworks from the ground up and collaborating with world-class developers, this is the environment where you will thrive.
Responsibilities
- Design, develop, and maintain robust automated test frameworks using Selenium, Cypress, or Playwright.
- Lead end-to-end testing lifecycles for complex SaaS products in an Agile/Scrum environment.
- Perform comprehensive API and performance testing to ensure system stability under load.
- Collaborate cross-functionally with product managers and developers to define clear acceptance criteria.
- Mentor junior QA staff and advocate for best practices in test-driven development (TDD) and behavior-driven development (BDD).
- Identify, document, and track software defects, ensuring timely resolution and regression prevention.
- Optimize CI/CD pipelines to integrate automated regression suites seamlessly.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software quality assurance, with at least 3 years in a senior capacity.
- Proficiency in at least one modern programming language such as Java, Python, or JavaScript/TypeScript.
- Expertise in SQL and database verification for complex data-driven applications.
- Deep understanding of cloud infrastructure (AWS/Azure/GCP) and containerization tools like Docker or Kubernetes.
- Strong analytical mindset with a sharp eye for edge cases and user experience nuances.
- Excellent communication skills with the ability to bridge technical and non-technical stakeholders.