Software Developer in Test

Sé de los primeros solicitantes.
Solo para miembros registrados
Marbella
EUR 45.000 - 65.000
Sé de los primeros solicitantes.
Hace 5 días
Descripción del empleo

As a Software Development Engineer in Test (SDET III), you will participate in application development and testing, ensuring continuous quality, testability, and security of the code throughout the software development lifecycle. You will be responsible for building quality within the software development process with automated testing suites, providing comprehensive support from code development through functionality. You will need to design, develop, and maintain automated frameworks, test suites, and scripts for continuous integration, testing, deployment, and delivery.

Essential Job Functions

  • Utilize the latest technologies such as AWS, Ansible, Puppet, Terraform, Kubernetes, Docker, Microservices Architecture, Relational and NoSQL Databases, Python, Java, and Go.
  • Test infrastructure and business logic for next-generation unified communication platforms.
  • Work as part of an Agile team, responsible for automated test case creation, test planning, development, and execution.
  • Provide SDET support across multiple applications and system elements.
  • Document, track, and escalate issues; build effective relationships through collaboration with Product and Engineering teams.
  • Define testing requirements with Product and Engineering teams.
  • Contribute to architecture and design reviews, emphasizing test automation and performance strategies.
  • Design, develop, and execute test plans.
  • Develop, enhance, and maintain scalable test frameworks.
  • Write high-quality documentation and recommend solutions to observed issues.
  • Evaluate the impact of new features on existing tests and assess the feasibility of testing new features.
  • Collaborate with product managers to develop debugging methodologies and tests.
  • Alert engineering teams and stakeholders about required testing features and protocols.
  • Identify, recommend, and implement processes to improve product quality.
  • Facilitate bug and enhancement tracking using tools like JIRA.
  • Develop and implement the Test Automation strategy and efforts.

What you'll bring :

  • Self-motivation, creativity, and proactiveness to work successfully in a fast-paced environment with diverse technologies, labs, and architectures.
  • Proficiency in troubleshooting and root cause analysis of product defects.
  • Ability to operate effectively in a dynamic, team-oriented environment and meet tight deadlines.
  • Excellent verbal and written communication skills.

What's required for application

  • 06+ years of Test Automation experience.
  • Experience with Cloud technologies (preferably AWS) and resources like EC2, EKS, Lambda, Kinesis, S3, AWS CI / CD pipelines.
  • Experience testing Relational and NoSQL databases.
  • Experience testing multi-tier and distributed applications, preferably with RESTful Web Services and other J2EE applications.
  • API testing expertise with REST and SOAP APIs.
  • Experience with API automation tools such as Postman, SoapUI, etc.
  • Proficiency in developing test scripts.
  • Experience with load, performance, and scalability testing.
  • Ability to document, track, escalate issues, and collaborate effectively.
  • Experience designing, developing, and running Continuous Integration Test systems.
  • B.S. / B.A. degree in Engineering, Science, Mathematics, or related technical certification / experience.

Nice to have :

  • Experience testing Kafka or similar queuing services.
  • Experience with Data Science and Big Data frameworks like Cassandra.
  • Experience working with XML, XSLT, JSON.
  • Exposure to API security testing and vulnerability assessments.

J-18808-Ljbffr