
Search by job, company or skills
Overview: We are seeking a skilled and experienced QA Test Automation Engineer to join our team. We pride ourselves on our commitment to excellence, quality, and cutting-edge technology. As we continue to expand our digital presence, we are looking for a talented QA Engineer who can design and implement robust automated testing frameworks to ensure the highest quality of our applications. This position plays a crucial role in supporting our R&D team and driving quality assurance initiatives across our enterprise applications.
As a QA Test Automation Engineer, you will be responsible for developing and maintaining comprehensive test automation frameworks, creating and executing test cases, and ensuring the quality of our web applications built with Angular and .NET Core. You will work closely with development teams to implement effective testing strategies and maintain high standards of software quality.
Key Responsibilities:
1. Design, develop, and maintain automated test frameworks using Playwright for UI regression testing of Angular applications
2. Create and execute automated test scripts for end-to-end testing of web applications and APIs
3. Develop and maintain CI/CD pipeline integration for automated testing
4. Perform database testing and verification using PostgreSQL and SQL Server
5. Write and execute SQL queries for test data management and result verification
6. Collaborate with development teams to understand requirements and create comprehensive test plans
7. Perform API testing using tools like Postman or similar
8. Conduct manual testing when required, including exploratory testing and user acceptance testing
9. Create and maintain test documentation, including test cases, test plans, and test results
10. Identify, report, and track bugs using issue tracking systems
11. Participate in agile ceremonies and provide testing status updates to stakeholders
Good to Have:
1. Experience with other testing frameworks (Selenium, Cucumber, SpecFlow)
2. Knowledge of BDD (Behavior Driven Development) practices
3. Experience with performance testing tools (JMeter, k6)
4. Understanding of security testing and VAPT (Vulnerability Assessment and Penetration Testing)
5. Experience with testing microservices architectures
6. Knowledge of micro-frontend testing approaches
7. Experience with containerized application testing
8. Familiarity with cloud services (Azure, AWS)
9. Experience with testing in an Agile/Scrum environment
Qualifications:
. Bachelor's degree in Computer Science, Engineering, or related field
. Minimum of 3-5 years of experience in test automation
. Strong understanding of software testing methodologies and best practices
. Experience in testing enterprise-level applications
. Experience with financial or HR systems is an advantage
. ISTQB certification is a plus
Soft Skills:
. Excellent analytical and problem-solving abilities
. Strong attention to detail and quality-oriented mindset
. Excellent communication skills for effective collaboration with cross-functional teams
. Ability to work independently and manage multiple testing priorities
. Proactive approach to identifying and resolving quality issues
. Continuous learning mindset to stay updated with latest testing tools and methodologies
Additional Information:
. This is a full-time position based in Singapore.
. Competitive salary and benefits package offered.
. Opportunity to work on cutting-edge projects with a talented and dynamic team.
Application Instructions: To apply, please submit your resume along with a cover letter highlighting your relevant experience and why you are interested in this position to [Confidential Information] [HIDDEN TEXT]and .
Job ID: 144119177