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 Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

