Job Description
Are you a meticulous problem solver with a passion for software excellence? Nexus Systems Solutions is seeking a Senior QA Engineer to lead our testing strategy. In this role, you will define the quality bar for our next-generation cloud platforms, ensuring that every deployment is stable, performant, and secure. You will collaborate with elite engineering teams to shift-left our testing efforts and drive a culture of quality from day one.
Responsibilities
- Design, develop, and maintain automated test frameworks for complex microservices architectures.
- Lead root cause analysis efforts for production issues, ensuring permanent resolution through process improvement.
- Collaborate with product managers and developers to define clear acceptance criteria for all new features.
- Perform comprehensive load and stress testing to ensure platform scalability under high traffic.
- Mentor junior QA staff and advocate for best practices in test-driven development (TDD) across the engineering department.
- Manage end-to-end release validation processes in a continuous integration/continuous deployment (CI/CD) environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in automated software testing and quality assurance.
- Proficiency in at least one modern programming language (Java, Python, or Go) for test automation.
- Hands-on experience with cloud infrastructure (AWS, Azure, or GCP) and containerization tools like Docker/Kubernetes.
- Deep understanding of RESTful APIs, microservices communication patterns, and database validation.
- Experience with performance testing tools such as JMeter, K6, or Gatling.
- Strong interpersonal skills with the ability to influence technical decisions across cross-functional teams.