Back to search:Quality Assurance / Jakarta

Software QA Automation Engineer (Cypress)

Job Description

We are seeking a detail-oriented Software QA Automation Engineer to join our quality assurance team. The ideal candidate will have a strong background in manual testing and hands-on experience with automation tools to ensure the delivery of high-quality, reliable software products. You will be responsible for designing and executing test cases, creating automation frameworks, reporting bugs, and collaborating with developers to resolve issues.

Key Responsibilities

●    Design, develop, and execute manual and automated test cases for web and backend applications

●    Implement and maintain test automation frameworks using Cypress

●    Conduct API testing using tools such as Postman

●    Identify, document, and track bugs using industry-standard bug tracking tools (e.g., Jira, Azure DevOps)

●    Write clear, concise, and comprehensive test plans and test reports

●    Collaborate with developers, product owners, and business analysts to ensure requirements are testable and well-

understood

●    Perform regression testing, smoke testing, and integration testing as part of the release process

●    Ensure defects are logged with proper severity, priority, and reproducible steps

●    Contribute to continuous integration/continuous delivery (CI/CD) pipelines by integrating automated tests if

needed.

●    Proactively identify areas for test coverage improvements and automation opportunities

●    Apply best practices in QA processes and maintain documentation for test cases and frameworks

Requirements

●    Bachelor's degree in Computer Science, Software Engineering, or related field

●    2+ years of experience in software QA, with exposure to both manual and automation testing

●    Proficiency with QA tools for test case management, bug tracking, and reporting

●    Hands-on experience in automation using Selenium and/or WebDriver and/or Cypress or any software

automation testing tools

●    Strong knowledge of API testing with Postman (Newman experience is a plus)

●    Experience with Agile/Scrum methodologies and working closely with cross-functional teams

●    Familiarity with CI/CD pipelines and integrating automated tests into build processes

●    Solid understanding of software development life cycle (SDLC) and quality assurance processes

●    Strong problem-solving skills and attention to detail in identifying software defects

●    Excellent written and verbal communication skills, with the ability to produce clear bug reports and test

documentation

●    Knowledge of version control systems (Git) is a plus

Strong proficiency in English, with the ability to communicate effectively in both written and verbal forms.