Job Description
Are you a meticulous Quality Assurance Engineer looking to drive software excellence in a fast-paced, high-growth environment? Nexus Innovations is seeking a Senior QA Automation Engineer to join our elite product team. In this pivotal role, you will design and execute automated test strategies that ensure the reliability, scalability, and performance of our flagship SaaS platform. You will bridge the gap between development and product management, ensuring that our users receive a flawless digital experience. Join us in shaping the future of fintech technology from our state-of-the-art headquarters in London.
Responsibilities
- Develop and maintain a comprehensive suite of automated regression tests using industry-standard frameworks (Selenium, Cypress, or Playwright).
- Design and implement test scripts for API and UI testing to support continuous integration/continuous deployment (CI/CD) pipelines.
- Analyze complex system architecture to identify potential risks and edge cases, creating test plans that cover 100% of critical user journeys.
- Collaborate closely with DevOps and Development teams to integrate testing tools directly into the build lifecycle.
- Identify, track, and reproduce bugs with high precision, providing detailed logs and screenshots to support the resolution process.
- Drive the adoption of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) best practices across the organization.
- Mentor junior QA engineers and conduct code reviews to ensure test robustness and maintainability.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5+ years of experience in Software Quality Assurance, with a strong focus on Automation Testing.
- Proficiency in scripting languages such as Python, Java, or JavaScript (Node.js).
- Deep understanding of HTTP protocols, RESTful APIs, and web debugging tools (Postman, Fiddler).
- Experience with cloud platforms (AWS/Azure) and containerization technologies (Docker, Kubernetes).
- Strong knowledge of SQL for database validation and testing.
- Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders.