Join us as a Quality Assurance Engineer, where you will play a pivotal role in our software development life cycle. The ideal candidate will leverage their testing expertise to improve product quality and user satisfaction.
Responsibilities
Design and maintain automated test scripts.
Coordinate with cross-functional teams to ensure product releases are smooth.
Provide detailed reports and analysis of test results.
Stay updated with emerging trends in quality assurance and testing.
Help define and enhance QA methodologies and processes.
Engage in continuous improvement initiatives to enhance product quality.
Requirements
Education
Bachelor's degree in Software Engineering or a related field
Experience
4+ years in QA roles, preferably in an agile environment.
Technical Skills
API Testing
Performance Testing Tools
Soft Skills
Problem-solving
Team Collaboration
Certifications
Certified Agile Tester (CAT)
Automated Software Testing Certification
Languages
English: Fluent
Advantageous
Knowledge of SQL databases: Proficient in writing SQL queries for database testing.
Experience in the financial services domain: Understanding of financial software and compliance requirements.
Benefits
Comprehensive medical aid
Yearly salary reviews
Access to training and certification programs
Work-life balance initiatives
Company Culture
Growth Mindset: We believe in continuous learning and professional growth opportunities.
Customer-centric: We prioritize user needs and feedback in our product development.
Respectful Environment: We respect each other's time and contributions, fostering a positive workplace culture.