وصف الوظيفة
At Dsquares, we don’t just create loyalty programs; we engineer experiences that resonate and engage customers on a deeper level. Our core mission is to provide comprehensive loyalty solutions that empower brands to foster lasting relationships with their customers. Our innovative approach combines technology, creativity, and a passion for customer satisfaction.
The backbone of our success is our diverse, dynamic team. We prioritize a culture of openness and empowerment, challenging convention and pushing boundaries in everything we do. If you’re driven by a passion for excellence and innovation, you’ll fit right in with us.
About The Role:
Dsquares is looking for a highly motivated Senior Software Testing Engineer to join our exciting Quality Assurance team. In this role, you will be responsible for ensuring the quality and functionality of our software products through meticulous testing. You will design comprehensive test plans, execute testing procedures, and collaborate with development teams to identify and resolve issues.
Key Duties & Responsibilities:
- Develop and execute detailed test plans and test cases based on functional specifications.
- Perform manual and automated testing to ensure software quality and performance.
- Identify, document, and track defects efficiently, providing clear feedback to the development team.
- Collaborate closely with developers and product managers to understand project requirements and timelines.
- Participate in daily stand-ups, sprint planning, and retrospectives to improve processes.
- Stay current with industry trends and testing methodologies to continually enhance testing practices.
متطلبات الوظيفة
Required Skills & Abilities:
- Minimum of 4 years of experience in software testing with a focus on quality assurance.
- Strong understanding of software development life cycle (SDLC) and various testing methodologies.
- Proficient in both manual and automated testing techniques.
- Experience with testing tools and frameworks, such as Selenium, JUnit, or TestNG.
- Excellent troubleshooting and problem-solving abilities.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a collaborative team.
- Familiarity with Agile/Scrum methodologies is a plus.
Education & Experience
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 4 years of relevant work experience in software testing.