อะแวร์ คอร์ปอเรชั่น จำกัด
สมัครได้ทันที 8 ตำแหน่งงานใหม่ที่ อะแวร์ คอร์ปอเรชั่น จำกัด
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Automation, Risk Management, Software Testing, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Lead QA strategy, planning, and execution for complex systems/projects.
- Define test processes, frameworks, and automation standards across teams.
- Perform advanced testing types (load, stress, security, API, mobile).
- Guide and mentor junior/mid testers, and supervise small QA teams.
- Collaborate with stakeholders on quality metrics, release readiness, and risk management.
- Drive continuous improvement in QA practices and tools adoption.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Act as the main escalation point for critical defects and quality issues.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 5+ years of software testing/QA experience.
- Advanced knowledge of test planning, test strategy, and risk-based testing.
- Strong expertise in manual testing with knowledge in automation tools, frameworks, and CI/CD pipelines.
- Experience with performance, security, and mobile testing.
- Ability to mentor and supervise testers, review test deliverables.
- Excellent problem-solving, analytical, and stakeholder communication skills.
- Fluent in documenting and reporting defects/metrics at management level.
- Thai Native level with good command in English.
ประสบการณ์:
1 ปีขึ้นไป
ทักษะ:
SQL, Software Testing, Teamwork
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Independently execute test cases and contribute to creating new test scenarios.
- Perform manual testing across modules (functional, regression, integration).
- Identify and report defects clearly with reproducible steps.
- Contribute to maintaining test documentation and test environments.
- Use SQL queries to validate and analyze data in databases.
- Work closely with developers and business teams to understand requirements and ensure test coverage.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 1 - 3 years of experience in manual software testing or QA role.
- Hands-on experience in manual testing (functional, regression, integration).
- Ability to write and execute test cases independently.
- Knowledge of SQL and ability to use queries for testing and data validation.
- Strong analytical and problem-solving skills.
- Attention to detail and ability to document test results clearly.
- Good communication and teamwork skills.
- Fluent in Thai communication.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Testing, SQL, Scrum, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain detailed test plans and test cases.
- Perform functional, regression, integration, and performance testing.
- Actively use and build test scripts to improve efficiency.
- Take ownership of test coverage for assigned projects/modules.
- Mentor junior testers, review test results, and ensure QA best practices.
- Work closely with developers and business teams to understand requirements and ensure test coverage.
- Ensure accuracy, completeness, and efficiency of software through thorough testing.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 2-5 years of QA/software testing experience.
- Proficiency in manual testing and test design techniques.
- Strong knowledge of API testing, database testing, and integration testing.
- Strong knowledge of SQL and ability to use queries for testing and data validation.
- Experience working in Agile/Scrum environment.
- Good communication and mentoring skills to guide junior testers.
- Strong analytical and problem-solving skills.
- Attention to detail and ability to document test results clearly.
- Good communication and teamwork skills.
- Fluent in Thai with good command in English.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Automation, Software Testing, SQL, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Plan, organize, and oversee testing activities across multiple projects.
- Manage QA team, including task allocation, progress tracking, and performance feedback.
- Coordinate with developers, business analysts, and product owners to align testing with project goals.
- Ensure test strategies, plans, and cases are properly documented and executed.
- Support and guide junior/mid testers in both manual and automation practices.
- Prepare and present test reports, quality metrics, and risk assessments in English to stakeholders and management.
- Contribute to continuous improvement of QA processes and testing standards within the team.
- Bachelor or Master Degree in Computer Engineering, Computer Science, Software Engineering or related field.
- 5 - 7 years of experience in overall software testing role.
- At least 1 year of experience in Test Lead / Manager level.
- Advanced knowledge of test planning, test strategy, and risk-based testing.
- Strong expertise in manual testing with knowledge in automation tools, frameworks, and CI/CD pipelines.
- Strong expertise in SQL and PL/SQL.
- Experience with performance, security, and mobile testing.
- Ability to mentor and supervise testers, review test deliverables.
- Excellent problem-solving, analytical, and stakeholder communication skills.
- Fluent in documenting and reporting defects/metrics at management level.
- Thai Native level with good command in English.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
ETL, Risk Management, Accounting, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Lead client engagements to elicit requirements, define business rules, and align project scope with product and development teams.
- Translate stakeholder needs into clear deliverables, including BRDs/FRDs, user stories, use cases, acceptance criteria, process and workflow diagrams, and data mappings.
- Develop detailed business analyses that identify problems, opportunities, and solution options, including impact assessments and key assumptions.
- Collaborate with architects and engineers to design solutions, and maintain comprehensive system and process documentation.
- Plan and support testing activities such as test scenario design, SIT, and UAT to ensure requirements are properly validated.
- Serve as the primary liaison between business users and developers, ensuring clear and shared understanding throughout the project lifecycle.
- Support related tasks across the SDLC, including backlog refinement, change management, user training, go-live preparation, and post-implementation review.
- Bachelor s or Master s degree in Computer Science, Software Engineering, Computer Engineering, ICT, IT, or a related technical field.
- 5+ years of experience in business requirement gathering and data mapping, with a strong focus on Data Warehouse or Data Lake projects within the financial services or banking industry.
- In-depth knowledge and hands-on experience with Enterprise Data Warehouses, Data Models, Data Marts, and ETL/ELT processing.
- Strong understanding of banking domains, including Retail Banking, Corporate Banking, Risk Management, Finance & Accounting (GL), and Regulatory Compliance such as BOT and Credit Bureau.
- Experience with BOT Data Sets or the RDT Project is an advantage.
- Proficient in gathering, analyzing, documenting, and managing business and functional requirements for data transformation and integration.
- Foundational understanding of Data Modeling concepts.
- Excellent interpersonal and communication skills; experienced in coordinating with business users, IT teams, infrastructure, and security departments.
- Strong planning and organizational abilities; self-motivated, results-driven, and a collaborative team player with a can-do attitude.
- Adaptable and quick to learn new business domains, tools, and processes.
- Fluent in Thai with strong English communication skills (both written and spoken).
ประสบการณ์:
7 ปีขึ้นไป
ทักษะ:
node.js, Java, Spring Boot, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain robust, scalable backend services using Node.js, Nest.js, and Java frameworks such as Spring Boot and Camel.
- Architect and implement event-driven and fault-tolerant systems following industry best practices including DevSecOps and Test-Driven Development. (TDD).
- Design and optimize data access layers using PostgreSQL and Redis with advanced transaction isolation and concurrency control strategies.
- Implement scalable caching strategies, distributed locking mechanisms, and performance-optimized business logic.
- Ensure system reliability, security, and high availability across distributed environments.
- Collaborate with cross-functional teams to define technical solutions, system integrations, and service contracts.
- Conduct code reviews, mentor team members, and drive backend engineering best practices.
- Monitor, troubleshoot, and resolve complex production issues and performance bottlenecks.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 7 years of experience in Backend development.
- Strong knowledge of Node.js, Nest.js, Java (Spring Boot, Camel) for building scalable server-side applications.
- Strong understanding of event-driven architectures and distributed systems design.
- Hands-on experience with PostgreSQL and Redis in high-throughput production systems.
- Solid knowledge of transaction management, data consistency, and isolation patterns.
- Experience implementing caching, distributed locks, and performance optimization techniques.
- Strong understanding of secure coding practices and DevSecOps principles.
- Experience working with automated testing practices, including TDD.
- Ability to communicate effectively and collaborate in cross-functional engineering teams.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Android, Kotlin, Java, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain high-quality Android applications using Kotlin and the modern Android SDK.
- Implement modern Android development practices, including Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Apply architectural patterns such as MVVM or MVI, ensuring adherence to clean architecture principles.
- Develop and maintain multiplatform solutions using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Maintain and enhance existing Android applications, including legacy code written in Java.
- Collaborate with product owners, designers, backend developers, and QA teams to deliver robust mobile solutions.
- Write and maintain unit tests and UI tests using JUnit, MockK, and Espresso to ensure application quality.
- Participate in code reviews, providing constructive feedback and ensuring coding standards are met.
- Integrate RESTful APIs and manage local data storage using libraries such as Retrofit2, OkHttp3, and Room.
- Support the full mobile application lifecycle, from development and testing to deployment and maintenance.
- Work within agile development methodologies, participating in sprint planning, stand-ups, and retrospectives.
- Manage source code using Git and follow established version control and branching strategies.
- Contribute to CI/CD pipelines and release processes using tools such as Jenkins, Bitrise, or Fastlane.
- Mentor junior Android developers and promote best practices within the development team.
- Bachelor s Degree or higher in Computer Science, Computer Engineering, Software Engineering, Information Technology or any related field.
- At least 5 years of professional experience in Android mobile application development.
- Expert-level proficiency in Kotlin and strong knowledge of the modern Android SDK.
- Professional experience with Java for maintaining or enhancing legacy Android codebases is a plus.
- Hands-on experience or strong personal projects using Kotlin Multiplatform (KMP) and/or Compose Multiplatform.
- Strong understanding of Coroutines, Flow, and Dependency Injection frameworks such as Hilt or Koin.
- Proficiency in modern Android architectural patterns such as MVVM or MVI.
- Solid understanding of clean architecture principles and best practices.
- Experience with unit testing and UI testing using JUnit, MockK, and Espresso.
- Familiarity with common Android libraries and tools, including Retrofit2, OkHttp3, and Room.
- Understanding of the full mobile development lifecycle and agile development methodologies.
- Experience using Git for source code management and version control.
- Familiarity with CI/CD pipelines and tools such as Jenkins, Bitrise, or Fastlane.
- Fluent in Thai with good command of English communication.
- Hybrid work model with 2 days/week WFH.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
WPF, ASP.NET, .NET, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain Windows Applications (WinForms/WPF) using C# and.NET technologies.
- Participate in requirements analysis to understand business and technical needs.
- Collaborate with internal teams to design and implement high-quality software solutions.
- Write clean, scalable, and maintainable code following best practices.
- Develop and maintain Web Applications or APIs for future projects, or continue enhancing Windows Applications based on project needs.
- Integrate applications with databases and external services.
- Revise, refactor, and debug existing applications to improve performance and reliability.
- Develop and maintain technical documentation throughout the SDLC.
- Provide ongoing technical support and act as a subject matter expert for assigned applications.
- Bachelor s Degree in Computer Engineering, Computer Science, Software Engineering, or a related field.
- 3-5 years of hands-on experience in C# programming with.NET Framework,.NET Core, or ASP.NET.
- Hands-on experience in Windows Application development (WinForms or WPF) using C#.
- Strong understanding of RESTful API development and integration.
- Experience with Continuous Delivery tools (e.g., Jenkins, Docker) and version control (e.g., Git).
- Familiarity with design patterns, UML, and software architecture principles.
- Experience with relational databases such as PostgreSQL and MS SQL Server.
- Hands-on experience writing or maintaining PL/SQL (or similar procedural SQL) for stored procedures, triggers, or database logic.
- Strong logical and analytical thinking skills, especially in breaking down problems and designing clean, scalable solutions.
- Knowledge of front-end technologies (HTML, CSS, JavaScript, Angular, or React) is a plus.
- Excellent communication and problem-solving skills.
- Ability to work effectively in a collaborative team environment.
- Experience in Web Application development (ASP.NET, APIs) is a strong plus.
- Experience with async/await and asynchronous programming in.NET to improve application performance and responsiveness will be a plus.
- Fluent in Thai with ability to read and write in English.
