Senior Software Engineer in test
We are looking for a highly skilled and motivated Software Development in Test (SDiT) to join ourClient 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.
Responsabilities:
- 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.
- Programming Skills: Strong hands-on experience with at least one programming language such as C#, Java, Python, or JavaScript.
- 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.
- Web Technologies: Familiarity with web technologies such as HTML, CSS, and JavaScript.
- 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).
Sobre a vaga
Tipo de contrato: FULL_TIME
Especialização: Tecnologias de informação
Área: Testing/Software Development/Architecture jobs
Indústria: TI
Salário: Negotiable
Tipo de trabalho: Híbrido
Nível de experiência: Gerente
Local: Lisboa
FULL_TIMEReferência da vaga: WHC6KM-C5C70C67
Data postada: 15 de abril de 2025
Consultor: Cátia Carlos
lisboa information-technology/testing-software-development-architecture-jobs 2025-04-15 2025-06-14 it Lisbon lisbon PT Robert Walters https://www.robertwalters.pt https://www.robertwalters.pt/content/dam/robert-walters/global/images/logos/web-logos/square-logo.png true