Job Description
Role Summary
Primary responsibility is writing smart, scalable, and robust automation scripts to test web, API, and mobile applications for a SaaS product, helping catch defects automatically.
This is a fantastic opportunity to sharpen software engineering skills, master cutting-edge automation tools, and play a critical role in delivering flawless software to users. This role also serves as a foundation for growth into an SDET career path.
Key Responsibilities
- Write clean, maintainable, and efficient code to automate test cases for web, mobile, and API applications.
- Integrate automated test suites into the CI/CD pipeline to enable continuous testing.
- Maintain and upgrade existing automation frameworks to adapt to product changes.
- Analyse manual test cases and identify high-priority candidates for automation.
- Collaborate with Product Managers, Developers, and QA team members.
- Execute automated test suites and analyse test results to identify regressions or bugs.
- Report, track, and verify defects in Jira.
Required Skills
- Solid foundational knowledge of at least one programming language: Java, JavaScript, Python, or TypeScript.
- Strong understanding of software QA methodologies, tools, and processes, including unit, integration, system, and regression testing.
- Basic understanding of HTML, CSS, DOM manipulation, and RESTful APIs.
- Ability to write basic SQL queries to verify data integrity.
- Sharp eye for detail and a passion for breaking things to make them better.
- Strong verbal and written communication skills to articulate technical issues clearly.
- Strong desire to learn new technologies, tools, and testing methodologies quickly.
Good to Have
- Familiarity with automation tools such as Playwright or Selenium.
- Exposure to version control systems, specifically Git.
- Basic understanding of CI/CD concepts and continuous testing practices.
- Demonstrated interest in automation testing and quality engineering.






