Overview
Join Tecsys's engineering team in Bengaluru as a Software Development Engineer in Test (SDET), ensuring the warehouse management software is reliable, accurate and ready for release.
What you'll do
- Design, develop, and maintain scalable test automation frameworks using Java or Python.
- Develop, execute, and maintain automated UI test scripts using Playwright.
- Perform API testing and automation to validate application functionality, integrations, and business workflows.
- Perform database testing using SQL queries to validate data accuracy, transaction processing, and business logic.
- Perform functional, integration, regression, system, and end-to-end testing of WMS applications.
- Identify, troubleshoot, document, and track defects, collaborating with development teams to ensure timely resolution.
- Integrate automated test suites into CI/CD pipelines to support continuous testing and faster releases.
- Participate in Agile/Scrum ceremonies, sprint planning, requirement analysis, and code reviews.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in software testing, QA automation, or SDET roles.
- Strong hands-on programming skills in Java or Python, with the ability to write clean, reusable, maintainable, and scalable code.
- Hands-on experience in developing and maintaining test automation frameworks.
- Strong hands-on experience with Playwright for UI automation, including test scripting, browser interactions, assertions, locators, waits, and test execution.
- Good knowledge of SQL and database testing, preferably with PostgreSQL.
- Understanding of software testing methodologies, STLC, and defect management processes.
- Experience with Git/GitHub and build tools such as Maven or Gradle.
- Strong debugging, analytical, and root cause analysis skills.
- Strong communication skills with the ability to collaborate effectively with global teams.
Nice to have
- Hands-on experience with Warehouse Management Systems (WMS) and understanding of warehouse operations and business workflows.
- Knowledge of supply chain, logistics, Transportation Management Systems (TMS), and ERP applications.
- Experience with Playwright using TypeScript or JavaScript.
- Experience with messaging technologies such as AWS SQS, SNS, or similar services.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Familiarity with cloud platforms such as AWS or Azure.
- Exposure to performance and load testing tools such as JMeter.
- Knowledge of Docker and containerized testing environments.
- Experience with AI-assisted testing tools or test automation solutions.
Details
- Location: Bengaluru, Karnataka, India.
- Hybrid work mode.
- Collaboration with global teams and customers.
Read the full description and apply on the company’s own careers page.