We are looking for a meticulous and passionate Software Testing Engineer to join our quality assurance team. The ideal candidate will have a keen eye for detail and a commitment to ensuring our software products meet the highest standards of quality and reliability.
Roles and Responsibilities:
- Design, develop, and execute test plans and test cases.
- Identify, document, and track software defects.
- Perform thorough regression testing when bugs are resolved.
- Collaborate with developers and product managers to understand requirements and provide feedback.
- Develop and maintain automated test scripts.
- Stay updated with the latest testing tools and methodologies.
PREFERRED QUALIFICATIONS
- Proven experience as a Software Testing Engineer or similar role.
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing explicit, concise, and comprehensive test plans and test cases.
- Hands-on experience with both white box and black box testing.
- Familiarity with automated testing tools (e.g., Selenium, JUnit).
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork skills.