Requirements
Additional Requirements
- Minimum of 4 years of professional experience as a Software Quality Assurance Engineer.
- Bachelor’s Degree in Computer Engineering or a related field is preferred.
- Proven experience working in an Agile/Scrum development environment.
- In-depth knowledge of software QA methodologies, tools, and processes.
- Strong analytical and problem-solving skills, with excellent attention to detail and communication abilities.
- Experience in writing clear, concise, and comprehensive test plans and test cases.
- Proficiency in documentation and reporting.
- Hands-on experience with automated and API testing tools.
- Experience with performance and/or security testing is a plus.
Responsibilities & Context
About the Project:
10 Minute School is seeking talented individuals to join the Higher Secondary Education Project (HSEP), a USAID-funded initiative aimed at implementing a Comprehensive Learning Management System (CLMS) across 3,300 colleges in Bangladesh. The project focuses on providing pedagogical training for higher secondary teachers, benefiting over 200,000 educators and principals, and indirectly impacting over 3 million students across the country. The CLMS will adopt a blended learning approach that combines online and in-person learning, offering both synchronous (live classes) and asynchronous content (recorded lectures, assignments, quizzes).
Role Overview:
As a Software Quality Assurance (QA) Engineer Lvl 2 at 10 Minute School, you will play a key role in ensuring the delivery of high-quality software products. You will collaborate with development and product management teams to ensure the software meets the highest standards of performance and functionality, identifying bugs, executing tests, and ensuring product quality throughout the software development lifecycle.
- Executing Test Cases: Conduct manual testing, analyze results, and create detailed test reports to document findings.
- Bug Identification and Tracking: Identify, record, and track bugs, ensuring thorough documentation for resolution.
- Regression Testing: Perform thorough regression testing once bugs are fixed to ensure that no new issues arise.
- API Testing: Utilize tools like Postman to conduct API testing and ensure the system works as intended.
- Collaboration: Work closely with internal teams such as developers and product managers to identify system requirements and areas for improvement.
- Reviewing Specifications: Review quality specifications and technical design documents, providing timely feedback for improvements.
- Continuous Improvement: Stay up-to-date with the latest testing tools and strategies, applying them to improve testing efficiency and software quality.
Qualifications & Skills:
Proven experience in software testing, with a focus on manual and API testing.
Proficiency in using testing tools, including Postman for API testing.
Strong analytical skills and attention to detail.
Ability to work effectively with cross-functional teams.
Familiarity with software development methodologies and the software development lifecycle.
Excellent communication skills to document and report bugs clearly.
Compensation & Other Benefits
- T/A
- Mobile bill
- Performance bonus
- Weekly 2 holidays
- Insurance
-
Salary Review: Yearly
-
Lunch Facilities: Partially subsidize
-
Festival Bonus: 2
Work Place
Work from Office
Employment Status
Type:
Full Time/Permanent
Shift:
Day Shift
Job Location
Dhaka, Mohakhali