In this role, you will drive the quality assurance processes and methodologies while collaborating with cross-functional teams. Your insights will help identify defects early and ensure a seamless user experience.
Responsibilities
Create and maintain automated test scripts and frameworks.
Conduct performance and stress testing to ensure application reliability.
Work with stakeholders to gather requirements and translate them into test scenarios.
Evaluate testing results and provide actionable recommendations.
Assist in establishing and enforcing QA best practices.
Facilitate communication between developers and QA to streamline processes.
Stay up to date with the latest QA tools and trends.
Requirements
Education
Bachelor's degree in Computer Science, Information Technology, or a related field
Experience
3+ years of experience in software quality assurance
Technical Skills
Manual Testing
Automated Testing
SQL
Test Management Tools
Soft Skills
Attention to Detail
Effective Communication
Analytical Thinking
Certifications
ISTQB Certified Tester
Certified Software Quality Analyst (CSQA)
Languages
English: Fluent
Advantageous
Experience in Agile development methodologies: Familiar with Agile principles and practices to enhance team collaboration.
Knowledge of performance testing tools: Experience with tools like JMeter or LoadRunner for performance validation.
Benefits
Competitive salary package
Health and wellness benefits
Flexible working hours
Professional development opportunities
Company Culture
Teamwork: We believe in a strong team ethic, encouraging collaboration and support among our staff.
Innovation: We foster an environment where innovative ideas are welcomed and explored.
Continuous Learning: Our culture promotes ongoing training and knowledge-sharing to hone skills and enhance performance.