Search by job, company or skills

C

Quality Assurance Automation Engineer

2-5 Years
SGD 4,500 - 7,100 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Responsibilities:

  • Drive the design, development, and delivery of high-quality automated test scripts, ensuring robust, scalable, and efficient code.
  • Architect solutions by applying modern design patterns, while addressing technical challenges and aligning with business needs.
  • Partner with product managers, designers, backend and frontend developers to deliver cohesive, high-performing automated test scripts.
  • Implement continuous development processes, maintaining and enhancing the script based on user feedback and crash analytics.
  • Manage test failures due to unstable environment and dependencies on test data
  • Synchronised with changes in UI, APIs and business logic.
  • Achieve high test coverage while managing increasing run times.
  • Any ad hoc duties as assigned

Job Requirements:

  • Minimum Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent work experience
  • At least 2-5 years of professional experience in QA automation or software testing
  • Experience with test automation tools like Selenium, Cypress, Playwright, TestNG, JUnit, etc.
  • Knowledge of REST APIs and experience with API testing (e.g., Postman, REST Assured).
  • Familiar with source control systems (e.g., Git) and CI/CD tools.
  • Proficiency in at least one programming/scripting language such as: Java, Python, JavaScript, TypeScript, C#, Ruby.
  • Cross-Browser and Cross-Platform Testing: BrowserStack, Sauce Labs, LambdaTest
  • Strong analytical and debugging skills to address complex technical challenges.
  • Capable of aligning technical decisions with long-term business objectives and goals.
  • Ability to assess requirements, evaluate trade-offs, and propose optimal solutions.
  • Excellent interpersonal skills to work with cross-functional teams.
  • Ability to explain technical concepts clearly to both technical and non-technical stakeholders.
  • Quick to learn and adopt emerging technologies, frameworks, and best practices
  • Preferably Familiar with:

-Test Automation Frameworks: Selenium, Cypress, Playwright, Appium, Junit,PyTest and Mocha.

-API Testing and Automation: Postman, REST Assured and SoapUI.

-CI/CD Integration: Jenkins, GitHub Actions, GitLab CI/CD, CircleCI, Azure DevOps

-Version Control Systems: Git, GitHub, GitLab, Bitbucket

-Test Data And Environment Management: Docker, Kubernetes, Mock servers, databases (SQL, NoSQL)

-Performance Testing: JMeter, Gatling, k6, Locust

More Info

Job Type:
Industry:
Employment Type:

Job ID: 133357399