About the Quality Assurance Engineer:
We seek an experienced and knowledgeable Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will be responsible for creating and implementing a quality coordination and testing strategy and suggesting solutions to identified quality problems. Salary up to 60,000 THB
Responsibilities:
- Analyze and clarify specifications, requirements, and technical design documents with stakeholders to ensure alignment and understanding.
- Create detailed, comprehensive, well-structured test plans and cases to identify software problems.
- Estimate, prioritize, plan, and coordinate testing activities to ensure efficient, effective testing.
- Design, develop, and execute manual and automation testing.
- Set up automated scripts on CI/CD platforms, such as GitLab, for artifact deployment and testing.
- Execute Functional tests and Non-Functional tests for products and identify deficiencies.
- Perform full-cycle development with a squad team.
- Collaborate with the Product Owner, Product Manager, and stakeholders to ensure that the product strategy aligns.
- Investigate product quality issues and their causes to improve product quality and ensure products consistently meet customer satisfaction standards.
- Monitor and track quality assurance metrics, and analyze problem logs to identify and report recurring issues to management and product development teams.
- Provide training and support to the quality assurance team on systems, policies, procedures, and core processes.
Qualifications:
- Must have experience in both manual and automated testing.
- Bachelor's degree or higher in Computer Engineering, Computer Science, or a similar relevant field.
- At least 2 years of experience as a Quality Assurance Engineer or relevant position
- At least 1 year of experience with automated testing tools such as Robot Framework, Selenium, Appium, Cypress, Postman, JMeter, etc.
- Have experience with various testing techniques such as Functional Testing, Non-Functional Testing, Automated Testing, Behavior Driven Development, Test Driven Development Strategies, and others.
- Have experience with Performance Testing and Load Testing.
- Have experience with monitoring tools to investigate causes when services are down.
- Have experience with website and network security technology
- A sense of ownership and pride in your performance and its impact on the company's success.
- Critical thinker, analytical person, and problem-solving skills.
- Team player.
- Strong time-management skills.
- Excellent interpersonal and communication skills.