Senior Software Engineer
HTC SOFTWARE SINGAPORE PTE LTD
8 days ago
Posted date8 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesKey Responsibilities:
• Design, develop, and maintain robust automation test frameworks using Selenium and TOSCA WebDriver.
• Create and execute automated test cases for web applications and APIs.
• Collaborate with developers, business analysts, and QA teams to identify test requirements and plan automation strategies.
• Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI).
• Analyse test results, identify bugs, and work closely with development teams for defect resolution.
• Ensure high code quality through code reviews and following best practices.
• Mentor junior team members and provide guidance on automation standards.
• Contribute to continuous improvement of the automation process and test strategy.
Required Skills and Experience:
• 8+ years of hands-on experience in QA Automation Selenium and TOSCA, with expertise in Selenium WebDriver.
• Proficient in programming languages such as Java or Python, must have experience in Blockchain testing applications.
• Experience with test frameworks like TestNG, JUnit, PyTest, or Cucumber (BDD).
• Strong understanding of OOP principles, design patterns, and automation frameworks.
• Experience with REST API testing using tools like Postman, RestAssured, or similar.
• Good knowledge of CI/CD tools (e.g., Jenkins, GitLab, Bamboo).
• Familiarity with version control systems such as Git.
• Experience working in Agile/Scrum environments.
• Strong debugging and troubleshooting skills.
• Design, develop, and maintain robust automation test frameworks using Selenium and TOSCA WebDriver.
• Create and execute automated test cases for web applications and APIs.
• Collaborate with developers, business analysts, and QA teams to identify test requirements and plan automation strategies.
• Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitLab CI).
• Analyse test results, identify bugs, and work closely with development teams for defect resolution.
• Ensure high code quality through code reviews and following best practices.
• Mentor junior team members and provide guidance on automation standards.
• Contribute to continuous improvement of the automation process and test strategy.
Required Skills and Experience:
• 8+ years of hands-on experience in QA Automation Selenium and TOSCA, with expertise in Selenium WebDriver.
• Proficient in programming languages such as Java or Python, must have experience in Blockchain testing applications.
• Experience with test frameworks like TestNG, JUnit, PyTest, or Cucumber (BDD).
• Strong understanding of OOP principles, design patterns, and automation frameworks.
• Experience with REST API testing using tools like Postman, RestAssured, or similar.
• Good knowledge of CI/CD tools (e.g., Jenkins, GitLab, Bamboo).
• Familiarity with version control systems such as Git.
• Experience working in Agile/Scrum environments.
• Strong debugging and troubleshooting skills.
JOB SUMMARY
Senior Software Engineer
HTC SOFTWARE SINGAPORE PTE LTD
Singapore
8 days ago
N/A
Full-time
Senior Software Engineer