SDET Engineer
Description
Mandatory Skills & Experience
- 5-8 years of experience in software testing and test automation.
- Strong hands-on experience with Java programming and Object-Oriented Programming (OOPs) concepts.
- Experience in developing and maintaining automated test scripts using Selenium WebDriver.
- Strong knowledge of SQL queries for database validation and data verification.
- Hands-on experience in API testing, including REST APIs and request/response validation.
- Experience in System Integration Testing (SIT) to verify interactions and data flow between different applications or systems.
- Understanding of automation frameworks and test script maintenance.
- Experience in functional and regression testing.
- Ability to identify, debug, and troubleshoot application defects.
- Experience working in Agile/Scrum environments.
Good-to-Have Skills
- Hands-on experience with Playwright for test automation.
- Exposure to AI-powered testing tools or AI-assisted test automation.
- Knowledge of CI/CD tools such as Jenkins or Azure DevOps.
- Familiarity with Git and version control systems.
Key Responsibilities
- Design, develop, and maintain automated test scripts using Java and Selenium.
- Apply OOPs concepts to create reusable and maintainable automation code.
- Perform API testing to validate endpoints, responses, and application functionality.
- Write and execute SQL queries to validate database records and data integrity.
- Perform System Integration Testing to ensure different applications and systems work together correctly.
- Develop, maintain, and enhance test automation frameworks.
- Identify, document, and track defects, working closely with development teams to resolve them.
- Execute functional and regression test suites and analyze test results.
- Explore Playwright and AI-powered testing tools to improve automation efficiency, where applicable.
- Collaborate with developers, QA engineers, and other stakeholders to deliver high-quality software.
