Get AI-powered advice on this job and more exclusive features.
UPDOT is a digital engineering and technology consulting company driving innovation across industries like healthcare, automotive, realty, and e-commerce. We specialize in JAMstack architecture, modern web and app development, UI/UX, DevOps, cloud consulting, and quality engineering. We build reliable, scalable, and fast experiences for forward-thinking enterprises.Role OverviewWe’re looking for a SDET 1 who’s passionate about quality, eager to learn, and committed to delivering flawless digital products. You’ll work closely with our engineering and design teams to ensure every release meets our standards for performance, usability, and stability.
Responsibilities
- Develop and maintain automated test suites across frontend and backend systems using TypeScript, Node.js, Python, and Go.
- Create and execute test plans, test cases, and test data for unit, integration, and end-to-end tests.
- Write and maintain test automation using tools such as Jest, Cypress, Playwright, and Sinon.
- Perform API validation and contract testing using Postman, REST clients, and custom scripts.
- Build test coverage for UI components in Storybook.
- Collaborate with developers and DevOps engineers to integrate tests into CI/CD pipelines.
- Monitor, report, and track test results using reporting tools and dashboards.
- Ensure code quality and performance by identifying and advocating for testability improvements.
- Conduct exploratory testing when necessary to identify critical edge cases.
Required Skills
- Working knowledge of Python and Go, especially for testing or scripting backend services.
- Solid understanding of testing practices: unit, integration, e2e, mocking, and stubbing.
- Hands-on experience with:
Jest – for unit testing
Cypress, Playwright – for end-to-end and UI automation
Sinon – for spies, mocks, and stubs
Postman – for API testing and automation
Storybook – for component testing
- Familiarity with RESTful API design and testing strategies.
- Ability to write automation in testing for both frontend and backend services.
- Experience with CI/CD tools like GitHub Actions, GitLab CI, Jenkins, or CircleCI.
Nice to Have
- Experience with performance and load testing tools.
- Familiarity with Docker and containerized test environments.
- Exposure to cloud platforms (AWS, GCP, Azure).
- Background in TDD/BDD and Agile methodologies.
Seniority level
Seniority level
Entry level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at UPDOT by 2x
Get notified about new Software Engineer in Test jobs in Bengaluru, Karnataka, India.
Bigbasket - Senior Software Development Engineer
Software Development Engineer in Test (Python)
Software QA Engineer (Automation and Manual)
Interesting Job Opportunity: Software Development Engineer - Test - Automation/Manual Testing
Jr. Software Development Engineer in Test (SDET)
Software Development Engineer in Test - SDET
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)
Aspire Software - Software Testing Engineer - Selenium
Associate Software Development Engineer in Test
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.