Software Quality Assurance Engineer

Job Description

Title: Software Quality Assurance Engineer

Company Name: Kraftwerk Technologies

Vacancy: 1

Location: Dhaka (DOHS Baridhara)

Salary: Tk. 30000 - 35000 (Monthly)

Experience:
∎ At least 2 years

Published: 6 Feb 2024

Education:
∎ Bachelor of Computer Application (BCA), Bachelor in Engineering (BEngg)

Requirements:

Additional Requirements:
∎ BS/MS degree in Computer Science, Engineering or a related subject
∎ 2 to 4 years proven work experience in software development and software quality assurance
∎ Strong knowledge of software QA methodologies, tools and processes
∎ Experience in writing clear, concise and comprehensive test plans and test cases
∎ Hands-on experience with both white box and black box testing
∎ Hands-on experience with automated testing tools
∎ Solid knowledge of SQL and scripting
∎ Experience working in an Agile/Scrum development process
∎ Experience with performance and/or security testing is a plus
∎ Strong teamwork skills
∎ Excellent communication skills
∎ Experience with test management tools like TestRail, Jira, etc.
∎ Experience with test automation tools like Selenium, Appium, etc.
∎ Strong analytical skills, creative and critical thinking ability and problem-solving skills
∎ Familiarity with relevant quality assurance industry standard best practices and methodologies
∎ BS/MS degree in Computer Science, Engineering or a related subject
∎ 2 to 4 years proven work experience in software development and software quality assurance
∎ Strong knowledge of software QA methodologies, tools and processes
∎ Experience in writing clear, concise and comprehensive test plans and test cases
∎ Hands-on experience with both white box and black box testing
∎ Hands-on experience with automated testing tools
∎ Solid knowledge of SQL and scripting
∎ Experience working in an Agile/Scrum development process
∎ Experience with performance and/or security testing is a plus
∎ Strong teamwork skills
∎ Excellent communication skills
∎ Experience with test management tools like TestRail, Jira, etc.
∎ Experience with test automation tools like Selenium, Appium, etc.
∎ Strong analytical skills, creative and critical thinking ability and problem-solving skills
∎ Familiarity with relevant quality assurance industry standard best practices and methodologies

Responsibilities & Context:
∎ Set the QA process objectives to ensure that the result leads to the fulfillment of all project requirements
∎ Plan testing activities according to the objectives and create a strategy based on schedule and other project specifics
∎ Review requirements, specifications and technical design documents to provide timely and meaningful feedback
∎ Create detailed, comprehensive and well-structured test plans and test cases
∎ Estimate, prioritize, plan and coordinate testing activities
∎ Conduct testing activities, whether manual or automated QA testing, during appropriate development stages to eliminate bugs and flaws
∎ Identify, record, document thoroughly and track bugs
∎ Perform thorough regression testing when bugs are resolved
∎ Liaise with internal teams (e.g. developers and product managers) to identify system requirements
∎ Monitor debugging process results
∎ Investigate the causes of non-conforming software and train users to implement solutions
∎ Track quality assurance metrics, like defect densities and open defect counts
∎ Stay up-to-date with new testing tools and test strategies
∎ We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality. QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)The QA technician role plays an important part in our company’s product/project development process. Our ideal candidate will be responsible for conducting tests before product/project launches to ensure software runs smoothly and meets client needs, while being cost-effective. Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

∎ Set the QA process objectives to ensure that the result leads to the fulfillment of all project requirements
∎ Plan testing activities according to the objectives and create a strategy based on schedule and other project specifics
∎ Review requirements, specifications and technical design documents to provide timely and meaningful feedback
∎ Create detailed, comprehensive and well-structured test plans and test cases
∎ Estimate, prioritize, plan and coordinate testing activities
∎ Conduct testing activities, whether manual or automated QA testing, during appropriate development stages to eliminate bugs and flaws
∎ Identify, record, document thoroughly and track bugs
∎ Perform thorough regression testing when bugs are resolved
∎ Liaise with internal teams (e.g. developers and product managers) to identify system requirements
∎ Monitor debugging process results
∎ Investigate the causes of non-conforming software and train users to implement solutions
∎ Track quality assurance metrics, like defect densities and open defect counts
∎ Stay up-to-date with new testing tools and test strategies


Compensation & Other Benefits:
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka (DOHS Baridhara)

Job Highlights:

Company Information:
∎ Kraftwerk Technologies
∎ House 152, Road 1, DOHS Baridhara, Dhaka-1206.
www.kraftwerktech.com
∎ Kraftwerk Technologies is an upcoming Bangladesh-based IT Consulting & Services and Business Process Outsourcing Services firm with an vibrant team of in-house as well as on-call domain experts. Our services range from Custom Software Development, Digital Marketing and Digital Content Creation in our IT Services wing, to Data Solutions, Contact Center Solutions and Back Office Support Services in our BPO wing.

Address::
∎ House 152, Road 1, DOHS Baridhara, Dhaka-1206.
∎ www.kraftwerktech.com
∎ Kraftwerk Technologies is an upcoming Bangladesh-based IT Consulting & Services and Business Process Outsourcing Services firm with an vibrant team of in-house as well as on-call domain experts. Our services range from Custom Software Development, Digital Marketing and Digital Content Creation in our IT Services wing, to Data Solutions, Contact Center Solutions and Back Office Support Services in our BPO wing.

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

Application Deadline: 7 Mar 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University 12.75%
American International University-Bangladesh 10.20%
North South University 6.52%
Brac University 4.53%
Ahsanullah University of Science and Technology 3.97%
Jahangirnagar University 3.12%
Bangladesh University of Business and Technology 2.83%
Green University of Bangladesh 2.55%
East West University 1.98%
United International University 1.98%

Interested By Age Range

Age Range Percentage (%)
20-30 84.14%
31-35 7.93%
36-40 0.28%
40+ 1.42%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 14.81%
20K-30K 46.72%
30K-40K 28.77%
40K-50K 4.56%
50K+ 5.13%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 47.59%
0.1 - 1 years 22.10%
1.1 - 3 years 15.30%
3.1 - 5 years 10.20%
5+ years 4.82%

Similar Jobs