We are currently seeking a Senior QA Engineer for a major client in the Insurance sector.
Key Responsibilities:
- Design, develop, and execute both automated and manual test cases.
- Collaborate with development teams to ensure high-quality deliverables.
- Implement and maintain automated testing frameworks using tools such as Selenium and TestNG.
- Develop and execute Behavior-Driven Development (BDD) test scenarios using tools like Cucumber.
- Contribute to Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like Jenkins and GitLab CI.
- Perform unit testing, integration testing, and load testing.
- Identify, document, and track defects using defect tracking tools.
- Analyze test results and provide feedback for improvements.
- Prepare detailed test reports addressing both technical and business requirements.
Requirements:
- 5+ years of experience in Quality Assurance, with a strong focus on automation and manual testing.
- Proficiency in Selenium and TestNG for automation testing.
- Extensive experience with Cucumber for writing BDD test scenarios.
- Hands-on experience with Jenkins and GitLab CI for CI/CD processes.
- Deep understanding of unit testing, integration testing, and load testing.
- Proven experience in manual testing, debugging, and defect reporting.
- Familiarity with scripting or programming languages (e.g., Java, Python) is a plus.
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills.
Benefits
- Hybrid work model.
- Competitive remuneration package.
- Private health insurance.
- Unlimited free access to a wellness workplace support platform.
- Opportunity to work in a dynamic and challenging environment with cutting-edge technologies.
- Ongoing learning and career development opportunities.
- Pleasant and collaborative working environment.