Develop and execute manual and automated testing across functional, non-functional, performance, and load scenarios. Create test plans, automate tests in CI/CD pipelines, investigate quality issues, monitor QA metrics, and collaborate with product stakeholders. The role also involves analyzing requirements, identifying recurring defects, supporting full-cycle development, and training QA team members.
About the Quality Assurance Engineer:
We are looking for an experienced and knowledgeable Quality Assurance Engineer to join our team. As a Quality Assurance Engineer, you will be responsible for developing and implementing a strategy for quality coordination and testing, as well as proposing solutions to identified quality issues.
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 effective and efficient testing.
- Design, develop, and execute manual and automation testing.
- Set up automated scripts in CI/CD platforms, such as GitLab, with automated 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 and ensure that 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 using automated testing 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.
Benefits
- Remote Working and Flexible Working Hours
- Do not have working hours that are results-based
- Unlimited Vacation Leave
- Food Allowance of 1,500 THB/month
- Electricity Bill Allowance of 500 THB/month
- MacBook and Equipment provided
- Provident Fund
- Education Fund
- Coverage for social security, accident insurance, health insurance, and a funeral fund
- PiLearn benefits 20,000 THB/Year for self-improvement, such as training, seminars, or buying books
- PiLife benefits 20,000 THB/Year, such as fitness, health and beauty, home office, insurance, living, pet lover, and travel
- E-Learning on Udemy, Coursera, LinkedIn Learning, MasterClass, and Harvard Business School
Similar Jobs
Artificial Intelligence • Software
Own QA as Euler’s first dedicated QA Engineer by building automated functional, regression, and end-to-end testing for its Bubble-based SaaS platform. Develop UI, workflow, and API test suites; handle dynamic and asynchronous elements; document testing practices; report and resolve defects; and partner with engineering and product to improve coverage. The role will eventually expand into hiring, mentoring, and leading a QA team.
Top Skills:
APIsBrowser Developer ToolsBubbleCypressJavaScriptJSONPlaywrightSelenium
Software
Designs and executes manual and automated testing for optical networking systems, including DWDM, OTN, Ethernet, NBI interfaces, and system security. Develops test plans, automation frameworks, protocol-based test scenarios, and continuous testing practices. Translates requirements into qualification deliverables, evaluates microservices and containerized operating systems, tracks defects, and collaborates with cross-functional teams to prioritize testing and accelerate reliable product releases.
Top Skills:
CliConfluenceContainerizationDwdmEmbedded SystemsEthernetFcapsGitGmplsGrpcJIRAMicroservicesNetconfOtnPythonRestconfYang
Other
Lead quality assurance for client-facing applications, internal tools, and backend APIs. Develop and execute test strategies, test cases, and automation; perform functional, integration, regression, UAT, and end-to-end testing; track defects; improve QA processes; collaborate with Development and Product teams; and manage product quality metrics.
Top Skills:
Api TestingApigeeAppiumBrowserstackCSSDatabase ArchitectureHTMLJavaScriptMobile ApplicationsPHPPlaywrightPostmanSoapuiWeb Applications
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

