Search by job, company or skills

Software Engineer in Test

Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

Job Description : SDET (Software Development Engineer in Test)

Notice Period Requirement: Immediately to 2 Month(Officially)

Job Locations: Gurgaon

Experience: 5 to 8 Years

Skills: SDET, Automation, Java programming, Selenium, Cucumber, WebApi, Rest Assured

Job Type : Full-Time

Job Description

We are seeking an experienced and highly skilled SDET (Software Development Engineer in Test) to join our Quality Engineering team. The ideal candidate will possess a strong background in test automation with API testing or mobile testing or Web, with hands-on experience in creating robust automation frameworks and scripts. This role demands a thorough understanding of quality engineering practices, microservices architecture, and software testing tools.

Key Responsibilities :

- Design and develop scalable and modular automation frameworks using best industry practices such as the Page Object Model.

- Automate testing for distributed, highly scalable systems.

- Create and execute test scripts for GUI-based, API, and mobile applications.

- Perform end-to-end testing for APIs, ensuring thorough validation of request and response schemas, status codes, and exception handling.

- Conduct API testing using tools like Rest Assured, SOAP UI, NodeJS, and Postman, and validate data with serialization techniques (e.g., POJO classes).

- Implement and maintain BDD/TDD frameworks using tools like Cucumber, TestNG, or JUnit.

- Write and optimize SQL queries for data validation and backend testing.

- Integrate test suites into test management systems and CI/CD pipelines using tools like Maven, Gradle, and Git.

- Mentor team members and quickly adapt to new technologies and tools.

- Select and implement appropriate test automation tools and strategies based on project needs.

- Apply design patterns, modularization, and user libraries for efficient framework creation.

- Collaborate with cross-functional teams to ensure the quality and scalability of microservices and APIs.

Must-Have Skills :

- Proficiency in designing and developing automation frameworks from scratch.

- Strong programming skills in Java, Groovy, or JavaScript with a solid understanding of OOP concepts.

- Hands-on experience with at least one GUI automation tool (desktop/mobile). Experience with multiple tools is an advantage.

- In-depth knowledge of API testing and microservices architecture.

- Experience with BDD and TDD methodologies and associated tools.

- Familiarity with SOAP and REST principles.

- Expertise in parsing and validating complex JSON and XML responses.

- Ability to create and manage test pipelines in CI/CD environments.

Nice-to-Have Skills :

- Experience with multiple test automation tools for GUI or mobile platforms.

- Knowledge of advanced serialization techniques and custom test harness implementation.

- Exposure to various test management tools and automation strategies.

Qualifications :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- 5 Years+ in software quality engineering and test automation.

- Strong analytical and problem-solving skills with attention to detail.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149204151

Similar Jobs

Noida, India

Skills:

JavaGolangScalaBashGroovyNpmJenkinsGradleGcpTerraformAzurePythonAWSCrossplanemake

Noida, India

Skills:

CharlesJavaPerformance TestingFiddlerAppiumOops ConceptsJenkinsJmeterRestassuredAgileSeleniumAzureStlcAWSnetwork response mockingPlaywrightCI CD

Gurugram, India

Skills:

session management Input ValidationApplication SecurityBurp SuiteAuthenticationXssRest ApisHeaders and cookiesOWASP fundamentalsAuthorizationHTTP methods and status codesJWT fundamentalsBroken Access ControlBearer tokensIDORJSON request response structuresSQL Injection fundamentalsBackend validationBusiness Logic vulnerabilitiesPath TraversalInformation DisclosureAPI authentication and authorizationFile Upload Download securitySecurity HeadersCSRFCORS fundamentals

Gurugram, Gurugram, India

Skills:

JavaTestNGJenkinsGitShellRest AssuredAppiumSeleniumJIRA

Noida, India

Skills:

JavaPerformance TestingRegression TestingTest Automation ToolsAutomated TestingProgramming LanguagesJmeterJavascriptSeleniumLoadrunnerAzurePythonPlaywrightcloud-native applicationsAI-powered testing tools

Beware of Scammers

We don’t charge money for job offers