Senior Software Test Engineer - Automation (SDET)
Posted on June 12, 2025
Job Description
- Senior Software Test Engineer - Automation (SDET)
- Experience Range
- 4 - 8 Years- 4-5 yrs 1LPM / 8 yrs - 1.2 LPM
- Job Location- Pune (Hybrid) / Remote
- We are seeking a Senior Software Test Engineer with strong expertise in automation testing, agile methodologies, and modern DevOps tools. The ideal candidate will lead testing efforts across UI and integration layers, leveraging cutting-edge tools such as Cypress with TypeScript and C#-based BDD frameworks. This role demands both strategic insight into QA processes and hands-on test automation skills to ensure high-quality software delivery in a continuous integration/continuous deployment (CI/CD) environment.
- The candidate must have prior experience working in Agile teams and should be proficient in collaborative practices, fast-paced iterations, and continuous improvement.
- Must-Have Skills:
- Automation Testing:
- Cypress with TypeScript for UI Testing.
- Req n Roll and BDD with C# for Integration Testing.
- Programming Languages:
- C# and TypeScript.
- Version Control: Proficiency with Git/GitHub.
- Project Management Tools: Experience with JIRA.
- Agile Experience: Proven experience working in Agile environments.
- Experience with API testing tools (e.g., Postman, RestSharp).
- Good-to-Have Skills:
- Knowledge of performance testing tools (e.g., JMeter, k6).
- Familiarity with cloud platforms (especially Microsoft Azure).
- Experience setting up test data management frameworks.
- Understanding of security testing practices.
- Exposure to Test Driven Development (TDD) or Shift Left Testing.
- E-Learning domain knowledge.
- Key Responsibilities:
- Design, develop, and maintain robust automated test frameworks for UI and integration testing.
- Write and maintain test cases using Cypress with TypeScript for front-end validation.
- Implement integration testing using Req n Roll and BDD frameworks in C#, with Docker test containers to mimic environments.
- Participate in agile ceremonies, including sprint planning, retrospectives, and daily stand-ups.
- Work closely with developers, product owners, and DevOps teams to ensure test coverage and quality objectives are met.
- Drive test execution during CI/CD pipelines using Azure DevOps.
- Manage and track testing activities and defects using JIRA.
- Collaborate on code versioning and review processes using GitHub.
- Mentor junior QA engineers and contribute to overall QA strategy and best practices.
Required Skills
automation testing: cypress with typescript for ui testing. req n roll and bdd with c# for integration testing. programming languages: c# and typescript. version control: proficiency with git/github. project management tools: experience with jira. agile experience: proven experience working in agile environments. experience with api testing tools (e.g.
postman
restsharp).