Join a dynamic and innovative company who are dedicated to delivering high-quality software solutions.
Responsibilities:
- Develop, execute, and maintain automated test scripts using Python.
- Design and implement SQL queries for data validation and testing.
- Collaborate with development and product teams to understand requirements and ensure comprehensive test coverage.
- Identify, document, and track defects and issues through to resolution.
- Perform functional, regression, and performance testing.
- Participate in code reviews and provide feedback on testability and quality.
- Continuously improve testing processes and methodologies.
Requirements:
- Proven experience as a QA Engineer or similar role.
- Experience of leading and upskilling.
- Strong proficiency in Python for test automation.
- Solid understanding of SQL and experience with database testing.
- Hands-on experience with automation testing tools and frameworks (e.g., Selenium, pytest).
- Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Git).
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Attention to detail and a commitment to quality.
Preferred Qualifications:
- Experience with performance testing tools (e.g., JMeter).
- Knowledge of Agile/Scrum methodologies.
- ISTQB certification or equivalent.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Flexible working hours and remote work options.
- Collaborative and inclusive work environment.
Apply directly with your CV today to be consideredÂ