Job Description
At NexusTech Solutions, we are redefining software reliability. We are seeking a highly analytical Senior QA Engineer to join our core engineering team. In this role, you will be responsible for defining the testing strategy for our high-scale cloud infrastructure, ensuring our products meet the highest standards of performance, security, and user experience.
You will work cross-functionally with product managers and developers in an agile environment to build automated solutions that bridge the gap between development and deployment.
Responsibilities
- Design, develop, and maintain comprehensive automated test suites using Selenium and Playwright.
- Lead the QA strategy for complex distributed systems and microservices architectures.
- Identify, document, and track software defects, ensuring timely resolution with the engineering team.
- Perform deep-dive root cause analysis on production issues to prevent future regressions.
- Mentor junior QA engineers and foster a culture of quality-first development.
- Collaborate with DevOps teams to integrate automated testing into CI/CD pipelines.
- Advocate for testability and performance improvements across the product lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of experience in software quality assurance, focusing on both manual and automated testing.
- Proven expertise in one or more programming languages: Java, Python, or JavaScript.
- In-depth knowledge of API testing tools such as Postman, RestAssured, or similar.
- Strong understanding of SQL and database management for data-driven testing.
- Experience with cloud infrastructure platforms (AWS, GCP, or Azure).
- Exceptional problem-solving skills and a proactive approach to engineering challenges.