Senior Software Engineer

Thales
India
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Root cause analysis","Collaboration","Agile practices"]

Design and execute end-to-end test cases for microservices/web applications, including load/performance validation. Build automated test suites using SpecFlow with Gherkin, and create automation frameworks with Selenium and Python, including API automation with Python/LocustIO. Investigate failed tests, maintain test environments, and collaborate with distributed teams while following agile delivery and contributing to QA community improvements.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Thales
Thales
1 month ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 50 minutes agoStatus: Live

Job Summary

Design and execute end-to-end test cases for microservices/web applications, including load/performance validation. Build automated test suites using SpecFlow with Gherkin, and create automation frameworks with Selenium and Python, including API automation with Python/LocustIO. Investigate failed tests, maintain test environments, and collaborate with distributed teams while following agile delivery and contributing to QA community improvements.
Location: India
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and execute test cases and scripts for functionality, use cases, and load/performance validation, including end-to-end testing in real environments.
  • •Build automated tests using SpecFlow and the Gherkin language.
  • •Design and build automation frameworks using tools like Selenium and Python.
  • •Build and execute API automation test frameworks/scripts using Python and LocustIO.
  • •Investigate failed tests to identify root cause and maintain required testing environments by deploying new releases.

Key Requirements

  • •5+ years validating micro-services/web applications using .NET or Java platform.
  • •5+ years using scripting/validation tools including Python, Selenium, and C# .NET.
  • •4+ years implementing automation tests with SpecFlow (or similar) and Gherkin language.
  • •3 years using Jenkins for continuous integration.
  • •2 years in API automation testing with Python plus SoapUI/Postman (or similar tools).
Experience:MicroservicesWeb applicationsAPI automationContinuous integrationAgile
Education:Bachelor's
Skills:CommunicationRoot cause analysisCollaborationAgile practices
Tech Stack:.NETJavaPythonSeleniumC#SpecFlowGherkinJenkinsLocustIOSoapUIPostmanSOAPRESTHTMLCSSJavaScriptGitHubConfluenceJira

Company Brief

Thales
Designs and delivers advanced systems and services for aerospace, defence, security, and digital identity and cybersecurity markets, serving government and commercial customers worldwide.
Industry: Defense Technology
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Paris, France
Founded: 2000
WebsiteLinkedIn