QA Automation Engineer

ADVANCED E-SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ADVANCED E-SOLUTIONS PTE. LTD. is seeking an experienced QA Automation Engineer to validate business requirements, design test scenarios and develop automation scripts using modern frameworks.

The role emphasizes boundary value analysis, edge cases, and robust regression testing in an Agile environment. The ideal candidate will have hands-on experience with Selenium and Playwright, Java/C#/TypeScript, and REST API testing, plus familiarity with CI/CD pipelines and issue tracking in Azure DevOps

Qualifications

  • 4+ years of experience in Software Quality Assurance and Testing.
  • Experience developing and maintaining automation frameworks.
  • Experience working in Agile/Scrum development environments.

Responsibilities

  • Analyse business and functional requirements and identify test scenarios, test conditions and acceptance criteria.
  • Design, develop and execute test cases covering positive, negative, boundary and exception scenarios.
  • Perform functional, regression, integration, system and end-to-end testing.
  • Develop and maintain automation test scripts using Selenium and Playwright.
  • Build and maintain automation frameworks using Java, C#, TypeScript and relevant testing frameworks.
  • Perform API testing and validate request/response structures, status codes and data integrity.
  • Apply test design techniques such as Boundary Value Analysis, Equivalence Partitioning and Decision Table Testing.
  • Identify, report, track and validate software defects using Azure DevOps or Jira.
  • Integrate automated test suites into CI/CD pipelines and monitor test execution results.
  • Collaborate with developers, business analysts and other QA team members in Agile/Scrum environments.
  • Participate in sprint planning, daily stand-ups, test reviews and defect triage meetings.
  • Prepare test execution reports, automation reports and testing documentation.

Skills

Manual Testing
Automation Testing
Test Case Design
Programming Fundamentals

Education

Bachelor's degree in Computer Science/IT or related

Tools

Selenium WebDriver
Playwright
Cucumber
TestNG/JUnit
Azure DevOps
Jira
Git / GitHub
CI/CD Pipelines
Extent Reports
Cucumber Reports
Page Object Model (POM)

Job description

Job Summary

We are looking for an experienced QA Automation Engineer with strong knowledge of Manual Testing, Automation Testing, Test Case Design and Programming Fundamentals. The ideal candidate should have experience in validating business requirements, designing comprehensive test scenarios, executing functional and regression testing, and developing automation scripts using modern automation frameworks. The candidate should possess strong analytical and problem-solving skills, with the ability to identify edge cases, perform boundary value analysis, and validate complex business logic. Experience with Agile methodologies, API testing and CI/CD integration is preferred.

Key Responsibilities
  • Analyse business and functional requirements and identify test scenarios, test conditions and acceptance criteria.
  • Design, develop and execute test cases covering positive, negative, boundary and exception scenarios.
  • Perform functional, regression, integration, system and end-to-end testing.
  • Develop and maintain automation test scripts using Selenium and Playwright.
  • Build and maintain automation frameworks using Java, C#, TypeScript and relevant testing frameworks.
  • Perform API testing and validate request/response structures, status codes and data integrity.
  • Apply test design techniques such as Boundary Value Analysis, Equivalence Partitioning and Decision Table Testing.
  • Identify, report, track and validate software defects using Azure DevOps or Jira.
  • Integrate automated test suites into CI/CD pipelines and monitor test execution results.
  • Collaborate with developers, business analysts and other QA team members in Agile/Scrum environments.
  • Participate in sprint planning, daily stand-ups, test reviews and defect triage meetings.
  • Prepare test execution reports, automation reports and testing documentation.
Required Technical Skills
  • Manual Testing
    • Functional Testing
    • Regression Testing
    • Integration Testing
    • System Testing
    • User Acceptance Testing (UAT)
    • Positive and Negative Testing
    • Boundary Value Analysis
    • Equivalence Partitioning
    • Decision Table Testing
    • Test Case Design and Execution
  • Automation Testing
    • Selenium WebDriver
    • Playwright
    • Automation Framework Development
    • Page Object Model (POM)
    • BDD Framework - Cucumber
    • TestNG / JUnit
    • Automated Regression Testing
  • Programming Skills
    • Java / C# / TypeScript / JavaScript
    • Basic Python knowledge is an advantage
    • String Manipulation
    • Arrays and Loops
    • Conditional Statements
    • Logical Problem Solving
    • Basic Data Structures
  • API Testing
    • REST API Testing
    • Postman
    • REST Assured
    • API Request and Response Validation
    • JSON and HTTP Status Codes
  • Tools & Technologies
    • Azure DevOps
    • Azure Test Plans
    • Azure Boards
    • Jira
    • Git / GitHub
    • CI/CD Pipelines
    • Extent Reports
    • Cucumber Reports
Preferred Qualifications
  • Bachelor's degree in Computer Science, Information Technology or a related discipline.
  • 4+ years of experience in Software Quality Assurance and Testing.
  • Practical experience in developing and maintaining automation frameworks.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical, communication and troubleshooting skills.
  • Ability to independently understand requirements and develop comprehensive test strategies
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer (Software)
Senior QA Automation Engineer (Software)

TRUST RECRUIT PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
QUALITY ASSURANCE ENGINEER
QUALITY ASSURANCE ENGINEER

DIGIWORLD TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Quality Assurance Engineer
Quality Assurance Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Automation Tester
Automation Tester

Infosys Consulting • Singapore

On-site
SGD 60,000 - 100,000
Software Test Engineer
Software Test Engineer

Exasoft Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Principal Quality Assurance Engineer
Principal Quality Assurance Engineer

INFOWIZ PTE LTD • Singapore

On-site
SGD 90,000 - 130,000
Test Automation Engineer
Test Automation Engineer

Exasoft Pte. Ltd. • Singapore

On-site
SGD 60,000 - 100,000
Automation QA Engineer
Automation QA Engineer

SARENATECH PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Automation Test Engineer (Selenium)
Automation Test Engineer (Selenium)

ANTAS PTE. LTD. • Singapore

On-site
SGD 50,000 - 75,000
Test Automation Engineer
Test Automation Engineer

Epergne Solutions • Singapore

On-site
SGD 70,000 - 90,000