As a Quality Assurance Engineer, your primary responsibility will be to ensure that our software meets the highest standards. You'll work closely with developers to identify issues and drive quality throughout the development lifecycle.
Responsibilities
Design and implement automated testing frameworks.
Work closely with cross-functional teams to ensure timely delivery of high-quality software.
Monitor, investigate, and resolve issues in production and staging environments.
Communicate effectively with stakeholders regarding testing progress and results.
Implement best practices in testing methodologies and tools.
Requirements
Education
Bachelor's degree in Computer Science or related field
Experience
3+ years of experience in software testing and quality assurance
Technical Skills
API Testing
Automation Tools (Selenium, JUnit)
Manual Testing
Defect Tracking Tools (Jira)
Performance Testing
Soft Skills
Attention to Detail
Teamwork
Analytical Thinking
Certifications
ISTQB Certified Tester
Certified Software Tester (CSTE)
Languages
English: Fluent
Advantageous
Experience with Agile methodology: Knowledge of Agile principles and participation in Scrum ceremonies.
Familiarity with performance testing tools: Hands-on experience with tools like LoadRunner or JMeter.
Benefits
Competitive salary and performance bonuses
Medical aid and retirement benefits
Flexible working hours with opportunities for remote work
Professional development and training programs
Company Culture
Innovative Environment: We foster a culture of innovation and creativity, encouraging our team to think outside the box.
Supportive Team: Our team is committed to supporting each other and sharing knowledge.
Diversity and Inclusion: We value diversity in our workforce and encourage applications from all backgrounds.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development