Join our dynamic team as a Quality Assurance Engineer, where you will be responsible for crafting and implementing test plans and strategies to ensure the quality and reliability of our software products.
Responsibilities
Develop and enhance automated test scripts.
Perform risk assessments and provide quality metrics.
Engage in code reviews and provide constructive feedback.
Train and mentor junior QA engineers on best practices.
Implement quality assurance best practices across the software development lifecycle.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree is an advantage
Experience
3-5 years of experience in QA testing
Technical Skills
Performance Testing
API Testing
Version Control Systems
Soft Skills
Teamwork
Critical Thinking
Certifications
Certified Software Tester (CSTE)
Languages
English: Fluent
Advantageous
Familiarity with Performance Testing Tools: Hands-on experience with tools like LoadRunner or JMeter.
Knowledge of Security Testing: Understanding of security testing principles and practices.
Benefits
Comprehensive medical insurance
Generous retirement plan with matching contribution
Work-life balance support with flexible hours
Ongoing training and professional development
Team-building events and outings
Company Culture
Diversity: We embrace diversity, welcoming individuals from various backgrounds and cultures to strengthen our team.
Supportive Environment: Our workplace is supportive, ensuring every team member feels valued and heard.
Decision-Making Empowerment: We empower our employees to make decisions and contribute to the company's success directly.