Job Description:
We are seeking an experienced and highly motivated Automation Tester to join our dynamic team. As an Automation Tester, you will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of our software applications. You will work closely with developers, product managers, and other stakeholders to ensure the successful delivery of high-quality software.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using tools such as Selenium, TestNG, JUnit, or other relevant testing frameworks.
- Write and execute test plans and test cases for both functional and non-functional testing.
- Perform automated regression testing, smoke testing, and other testing types to ensure that the software meets the required quality standards.
- Identify, report, and track defects using tools like Jira, Bugzilla, etc.
- Collaborate with cross-functional teams (developers, business analysts, product managers) to understand requirements and improve the overall quality of the product.
- Analyze and report test results, providing clear and concise defect reports, and suggest improvements.
- Continuously improve the existing automation framework and test coverage.
- Participate in code reviews to ensure best practices in test automation.
Want more jobs like this?
Get Software Engineering jobs in Singapore delivered to your inbox every week.
- Experience: 2-4 years of experience in software testing with a focus on automation.
- Testing Tools: Hands-on experience with automation tools like Selenium, JUnit, TestNG, or other similar frameworks.
- Programming Languages: Proficiency in at least one programming language (Java, Python, C#, etc.).
- Bug Tracking Tools: Experience with bug tracking and test management tools such as Jira, TestRail, or similar.
- Version Control: Familiarity with version control tools like Git.