:
You won’t just test software—you’ll shape how it’s built. From designing robust test strategies to mentoring junior team members, your expertise will be central to ensuring the reliability and performance of full-stack applications. Whether it’s automating test suites, validating APIs, or enhancing CI/CD pipelines, your contributions will directly impact the future of digital banking in Thailand.
:
- Design and implement comprehensive test strategies for full-stack applications, covering both frontend and backend components
- Develop and maintain automated test suites for frontend and backend testing using appropriate tools and frameworks
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure comprehensive test coverage
- Perform API testing to validate the functionality and reliability of backend services
- Conduct exploratory testing to uncover issues not covered by automated tests
- Participate in the design and review of user stories, ensuring testability and identifying potential risks
- Perform root cause analysis of identified defects, working closely with developers to ensure timely resolution
- Work with the development team to implement and improve CI/CD pipelines for automated testing
- Mentor and provide guidance to junior QA team members
- Stay informed about industry best practices, tools, and technologies related to full-stack testing
- Collaborate with cross-functional teams to continuously improve testing processes and advocate for a quality-first mindset
- Contribute to the overall quality assurance strategy and roadmap for the organization
Essential Qualifications:
- Minimum of 5 years of experience as a QA Engineer, with a focus on full-stack testing
- Proven experience in designing, implementing, and executing comprehensive test strategies for full-stack applications
- Strong understanding of both frontend and backend technologies, frameworks, and architectures
- Proficient in test automation tools and frameworks for both frontend (e.g., Selenium, Cypress) and backend (e.g., JUnit, TestNG) testing
- Experience with API testing, including RESTful and GraphQL APIs
- Solid understanding of web technologies such as HTML, CSS, JavaScript, and modern frontend frameworks (React, Angular, or Vue.js)
- Knowledge of server-side technologies, databases, and backend frameworks (Node.js, Django, Spring, etc.)
- Familiarity with continuous integration and continuous deployment (CI/CD) processes and tools
- Experience in testing microservices architecture
- Strong problem-solving and debugging skills
- Excellent communication skills, with the ability to collaborate with cross-functional teams
- Familiarity with Agile methodologies and working in Agile/Scrum teams
- Relevant certifications in testing or quality assurance are a plus
If you can demonstrate that you meet the criteria above, please contact us as soon as possible.
EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.