Quality Assurance Engineer
Job Description:
The role of a Quality Assurance (QA) Engineer is multifaceted and pivotal in ensuring the overall quality, reliability, and performance of software products.
RESPONSIBILITIES
- Develop comprehensive test plans and strategies based on project requirements and specifications.
- Create detailed test cases and scenarios to verify software functionality, performance, and usability.
- Implement and optimize automated test scripts for functional, regression, and performance testing.
- Collaborate with cross-functional teams, including QA engineers, developers, and product managers to ensure comprehensive test coverage.
- Monitor test execution results, analyze failures, and collaborate with the development team to resolve issues promptly.
- Generate reports on test execution results and provide insights for improvement.
- Proactively identify opportunities for process improvements, tool enhancements, and efficiency gains in QA processes.
- Willingness and ability to learn relevant skills and tools on the job
REQUIREMENTS
- Degree in Computer Science, Engineering or a related field.
- 2 to 3 years work experience in software quality assurance engineer.
- Proven experience as a Software Quality Assurance Engineer, with a focus on manual and automated testing.
- Strong knowledge of software QA methodologies, tools and processes
- Proficiency in programming/scripting languages (e.g., Java, JavaScript, Python).
- Experience with test automation tools (eg., Selenium, Appium, Nightwatch).
- Experience with performance testing tools (e.g., JMeter, Postman) is a plus.
- Understanding of CI/CD pipelines and integration of automated tests into the pipeline.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Sharp analytical abilities, problem solving techniques, proven design skills and track record of delivery.
- Excellent written and verbal communications.
WHO WE ARE
Since 2017, KBZ Bank has undergone a significant transformation to become Myanmar's leading digital and mobile-first bank. Our initiatives have included restructuring leadership, enhancing risk management, and improving transparency. Notably, we launched KBZPay in 2018, a mobile wallet now serving over 10 million users, greatly expanding financial inclusion. Recognized for our governance and inclusion efforts, we continue to drive growth and accessibility in Myanmar's banking sector.
WHAT'S IN IT FOR YOU:
- Rapid growth opportunities with a steep learning curve.
- A dynamic and challenging work environment in the banking sector.
- Commitment to your personal and professional development.
- A diverse and international team fostering inclusion.
- Engaging in company and team events.
- Immediate responsibility and impact in a fast-evolving global bank.
- Comprehensive benefits include health insurance and ongoing learning and development opportunities.
Required Skills:
Assurance Quality Assurance