Software Quality Engineer - Automation Test Architect (Test Engineering Services)
Date: 20 Dec 2024
Location: SG
Company: Synapxe
Position Overview
We are hiring a Senior Automation test architect be part of the Synapxe Test Engineering Service (TES) that develops and maintains test automation frameworks, innovations and delivery innovations of automation solutions.
Role & Responsibilities
- Design, develop, and maintain robust test automation frameworks and scripts.
- Integrate automated tests into CI/CD pipelines to ensure timely and reliable test execution.
- Work closely with developers, product managers, and other stakeholders to understand requirements and translate them into solutions.
- Participate in design and code reviews to ensure testability and quality of the codebase.
- Lead and drive test automation initiatives and continuous improvement processes within the organization.
- Advocate for best practices in automation testing.
- Identify, evaluate, and recommend new testing tools and technologies.
- Continuously improve automation testing processes and methodologies to enhance efficiency and effectiveness.
- Assess risks and identify areas of potential impact on the product’s quality and develop mitigation strategies to address identified risks.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in automation, with a significant portion at a senior or lead level.
- Proficiency in one or more programming languages such as Java, Python, C#, or JavaScript.
- Strong experience with test automation tools and frameworks like Katalon, TOSCA Selenium, Appium, JUnit, TestNG, Cypress
- Knowledge of CI/CD tools and practices Like Azure DevOps, Jenkins, GitLab CI, Bamboo
- Familiarity with version control systems like Git, GitLab, Bitbucket
- Deep understanding of software development lifecycle (SDLC) and testing methodologies.
- Experience with performance testing tools like LoadRunner, NeoLoad, Jmeter and security testing tools.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Leadership and mentoring abilities.
- Certifications in software testing (e.g., ISTQB, CSTE) or relevant technical certifications.
Apply Now
#LI-SYNX32 #LI-SYNX43