We are looking for a highly skilled and motivated Software Development in Test (SDiT) to join our dynamic team in ensuring the quality and reliability of cloud-based applications. As an SDiT, you will be responsible for architecting, designing, and implementing automated testing frameworks, developing comprehensive test suites, and supporting the execution of tests on applications deployed in Microsoft Azure and AWS environments. You will work closely with software developers and QA engineers to identify test scenarios, ensure timely issue resolution, and continuously improve test coverage. This role will be critical in enabling rapid, reliable software delivery through automation integrated into CI/CD pipelines.
Responsibilities:
* Automated Testing Frameworks: Architect, design, and implement automated testing frameworks that adhere to industry best practices and tools.
* Test Suite Development: Develop and maintain comprehensive test suites for cloud-based applications, covering functional, integration, performance, and scalability testing.
* Test Execution: Execute manual and automated test cases to validate functionality, performance, and reliability of cloud applications deployed on Microsoft Azure and AWS platforms.
* Collaboration: Work closely with software developers and QA engineers to understand requirements, design test scenarios, and ensure the timely resolution of issues.
* Test Coverage Improvement: Continuously identify gaps in existing test coverage and enhance test suites to improve quality and coverage.
* Issue Resolution: Analyze test results, identify failures, and collaborate with cross-functional teams to investigate and resolve issues promptly.
* CI/CD Integration: Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines to support efficient, reliable software delivery processes.
* Quality Assurance: Promote a culture of quality throughout the development lifecycle, helping to ensure that high-quality standards are maintained in production.
Requirements:
* Experience: Proven experience as a Software Developer in Test (SDiT) or a similar role, with a focus on cloud-based applications (Typically 5+ years of experience).
* Cloud Platform Expertise: Experience with Microsoft Azure and Amazon Web Services (AWS) in the context of application testing.
* Test Automation Tools: Expertise in automated testing frameworks and tools, such as Selenium, Cypress, Protractor, or similar tools.
* CI/CD Expertise: Experience in configuring and maintaining CI/CD pipelines, with a solid understanding of version control systems like Git.
* Methodologies: Solid understanding of software development principles, Agile methodologies, and testing best practices.
Good to Have:
* Familiarity with performance testing tools (e.g., JMeter, LoadRunner).
* Experience in end-to-end testing of cloud-native applications.
* Knowledge of containerization technologies (e.g., Docker, Kubernetes).
Location: Lisboa
Contract Type: FULL_TIME
Specialization: Tecnologias de informação
Industry: TI
Salary: Negotiable
Work Type: Híbrido
Experience Level: Gerente
Job Reference: 2323082/001
Date Posted: 14 de Janeiro de 2025
Consultant: Cátia Carlos
#J-18808-Ljbffr