As a Quality Assurance Engineer, you will play an essential role in our software development life cycle. Your commitment to quality will help deliver reliable and high-performing software solutions that meet our clients' needs.
Responsibilities
Create and maintain automated test scripts using appropriate tools.
Facilitate testing sessions and work with users for feedback.
Ensure thorough documentation of test procedures and outcomes.
Engage in process improvement initiatives across the development lifecycle.
Be proactive in identifying areas of improvement in product quality.
Assist in training and mentoring junior QA staff when applicable.
Requirements
Education
Bachelor’s degree in Computer Science or related field
Experience
3-5 years of experience in software quality assurance
Technical Skills
Selenium
JIRA
Soft Skills
Communication
Collaboration
Languages
English: Fluent
Advantageous
Knowledge of scripting languages: Proficiency in scripting languages like Python or Ruby for automation.
Experience with mobile application testing: Familiarity with testing mobile applications is highly advantageous.
Benefits
Performance-based bonuses
Wellness programs and initiatives
Paid time off and holidays
Continued education and training support
Company Culture
Adaptive Learning: We provide opportunities for continuous learning and skills enhancement.
Work-Life Balance: We understand the importance of work-life balance and promote a healthy workplace culture.
Community Engagement: We actively engage with our local communities and encourage volunteerism.