Join our team as a Quality Assurance Tester, where you will be instrumental in assessing and enhancing software quality. Your expertise will ensure that our products are not only functional but also user-friendly and reliable.
Responsibilities
Develop and manage test strategies and testing frameworks.
Participate in design and code reviews to provide input on functional requirements.
Automate testing processes where applicable to enhance efficiency.
Work with cross-functional teams to ensure quality throughout the software development lifecycle.
Provide timely updates on testing progress and report to stakeholders.
Conduct user acceptance testing (UAT) to ensure product meets end-user needs.
Requirements
Education
Bachelor's degree in Information Technology or related field
Experience
3+ years of experience in quality assurance within a software development environment
Technical Skills
Mobile Testing
API Testing
Soft Skills
Effective Communication
Teamwork
Certifications
Certified Agile Tester (CAT)
Scrum Master Certification
Languages
English: Fluent
Advantageous
Experience with Performance Testing Tools: Familiarity with performance testing tools like JMeter or LoadRunner.
Knowledge of CI/CD Tools: Experience with Continuous Integration and Continuous Deployment tools.
Benefits
Generous vacation and leave policy
Retirement savings plan with employer match
Work-life balance initiatives
Support for continued education and certifications
Company Culture
Collaboration and Teamwork: We promote a collaborative work environment where ideas are shared, and teamwork is celebrated.
Continuous Improvement: We encourage our team to pursue ongoing learning and improvement through training and workshops.
Fun and Engaging Workplace: We believe in creating a fun, engaging workplace that keeps employees motivated and happy.