Software Quality Assurance Engineer

Job Description

Title: Software Quality Assurance Engineer

Company Name: Unisoft Systems Ltd.

Vacancy: 02

Location: Dhaka

Maximum Salary: Negotiable

Experience:
∎ 4 to 5 years

Published: 18 Feb 2024

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
∎ Bachelor's degree in Computer Science, Software Engineering, or related field.

Requirements:

Additional Requirements:
∎ Proven 4 years’ experience in software quality assurance, with a strong understanding of software testing principles, methodologies, and techniques.
∎ Proficiency in manual and automated testing tools, such as Selenium, JUnit, TestNG, or similar.
∎ Hands-on experience with test automation frameworks and scripting languages, such as Python, Java, or JavaScript.
∎ Familiarity with version control systems (e.g., Git), continuous integration/delivery pipelines, and defect tracking systems (e.g., Jira).
∎ Excellent analytical skills, attention to detail, and problem-solving abilities.
∎ Strong communication skills, with the ability to effectively collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.
∎ Self-motivated, proactive, and able to work independently with minimal supervision.
∎ Experience working in an Agile/Scrum development environment is a plus.
∎ Relevant certifications (e.g., ISTQB) are desirable but not required.

Responsibilities & Context:
∎ Develop and execute test plans, test cases, and test scripts to thoroughly evaluate software functionality and performance.
∎ Conduct manual and automated testing to identify defects, verify fixes, and ensure overall product quality.
∎ Collaborate with software developers to understand product requirements and design test strategies that effectively validate software functionality.
∎ Participate in requirements review, design review, and code review meetings to provide feedback and ensure testability of software features.
∎ Document test results, track defects, and communicate findings to cross-functional teams in a clear and concise manner.
∎ Investigate and troubleshoot reported issues to determine root cause and implement corrective actions.
∎ Continuously improve testing processes and methodologies to enhance efficiency, effectiveness, and reliability of software testing efforts.
∎ Stay up-to-date with industry trends, best practices, and emerging technologies related to software testing and quality assurance.
∎ Collaborate with quality assurance team members to share knowledge, mentor junior testers, and promote a culture of quality throughout the organization.

Compensation & Other Benefits:
∎ Weekly 2 holidays, Medical allowance, Mobile bill
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2
∎ -Competitive salary and comprehensive benefits package.
∎ -Opportunities for professional growth and career advancement.
∎ -Dynamic and collaborative work environment.
∎ -Flexible work hours.

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ Unisoft Systems Ltd.

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 3 Mar 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
American International University-Bangladesh 9.40%
Daffodil International University 9.40%
Jahangirnagar University 5.37%
North South University 5.37%
BRAC University 4.70%
East West University 3.36%
Bangladesh University of Business and Technology 3.36%
University of Information Technology & Science 2.68%
Bangladesh University 2.01%
Green University of Bangladesh 2.01%

Interested By Age Range

Age Range Percentage (%)
20-30 71.14%
31-35 16.78%
36-40 6.04%
40+ 2.68%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 11.41%
20K-30K 16.11%
30K-40K 21.48%
40K-50K 14.09%
50K+ 36.91%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 27.52%
0.1 - 1 years 14.09%
1.1 - 3 years 19.46%
3.1 - 5 years 18.12%
5+ years 20.81%

Similar Jobs