Join us as a Quality Assurance Analyst where you will play a vital role in our software development lifecycle. We are looking for someone who is detail-oriented with a passion for technology, to help uphold the quality of our software products.
Responsibilities
Review and analyze system specifications to provide input on acceptance testing.
Design and execute test cases (manual and automated) to ensure software quality.
Document results and report defects accurately and efficiently.
Work closely with cross-functional teams to reproduce issues and determine their root causes.
Advise on best practices in quality assurance and testing.
Maintain records of test results, defects, and corrective actions taken.
Contribute to team meetings by sharing insights and suggesting improvements.
Requirements
Education
Bachelor's degree in Computer Science, Information Technology, or related field.
Experience
3-5 years of experience in software testing or quality assurance.
Technical Skills
Automation Testing
Test Management Tools
SQL
Soft Skills
Attention to Detail
Team Work
Certifications
ISTQB Certified Tester
Certified Agile Tester (CAT)
Languages
English: Fluent
Advantageous
Experience with performance testing tools: Familiarity with tools such as LoadRunner or JMeter.
Knowledge of Agile methodologies: Experience working in Agile development environments.
Benefits
Competitive salary with performance bonuses
Comprehensive health and wellness benefits
Flexible working hours and remote work options
Opportunities for professional development and growth
Company Culture
Collaboration: We foster a culture of collaboration and teamwork.
Diversity and Inclusion: We celebrate diversity and promote an inclusive workplace.
Innovation: Our company encourages innovation and creative problem-solving.