Quality Assurance Automation Engineer
Location
Portugal
Posted
164 days ago
Salary
0
Seniority
Senior
Job Description
Quality Assurance Automation Engineer
Devoteam
• Review user stories and acceptance criteria in order to develop effective test plans and both manual and automated tests cases in collaboration with the development team. • Participate actively in scrum ceremonies in order to distribute test cases according to the test pyramid. • Estimate, prioritize, plan and coordinate testing activities. • Responsible for the STLC of new features on testing suites, taking technical ownership to ensure timely and quality delivery. • Researching test tools, methodologies, and trends and upgrading existing practices and processes.
Job Requirements
- BS/MS degree in Computer Science/Software Engineering or an IT related discipline
- 4+ years of experience as a Software Development Engineer in Test
- Hands on experience in OOP languages (C#)
- Strong knowledge of software QA methodologies, tools and processes
- Hands-on experience with web browser automation tools (e.g. Selenium / Playwright)
- Good understanding of all levels of the testing pyramid
- Experience in defect tracking and test management tools such as JIRA, X-Ray, etc
- Familiarity with relational database engines (SQL)
- Experience working with Agile/Scrum software development methodology
- Fluent communication skills in English (both written & verbal)
Benefits
- Health insurance
- Professional development
- Remote work options
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
• Writing automation scripts and implementing software automation applications. • Troubleshooting automation software and finalizing system procedures. • Identifying quality issues and creating test reports. • Participating in design reviews and providing input on requirements, product design, and potential problems.
DevOps Automation Engineer
HaemoneticsWe are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further — Haemonetics is your employer of choice.
• Own, design, implement, and maintain infrastructure automation solutions for medical device software platforms • Work closely with TechOps, SREs, Cloud Engineers, and Security teams to drive automation initiatives • Led development and maintenance of scalable, compliant, and secure infrastructure using CloudFormation, Terraform, and Ansible • Automate the provisioning and configuration of cloud resources (AWS, hybrid environments) • Enhance deployment pipelines with automated testing, security, and rollback capabilities • Optimize CI/CD workflows for zero-downtime releases and blue-green deployments • Ensure infrastructure automation aligns with regulatory requirements (FDA, HIPAA, ISO 13485, IEC 62304) • Implement security-as-code policies for access control, encryption, logging, and monitoring • Build self-healing, highly available, and fault-tolerant infrastructure • Automate monitoring solutions (Datadog, CloudWatch) to detect anomalies
• Design, implement, and maintain a robust, scalable, and cross-platform automated testing framework for agent functionality (e.g., data collection, remote execution, inter-process communication). • Develop high-quality, reliable, and reusable automation tests (component, integration, end-to-end) primarily in C# (.NET) to validate agent behavior on Windows, Linux, and macOS. • Work closely with development engineers to understand low-level system interactions and ensure test coverage for platform-specific components (e.g., Win32 API, Linux syscalls, macOS IOKit/Launchd). • Integrate test suites into the CI/CD pipeline using Azure DevOps to ensure rapid and high-quality releases. • Configure and maintain the multi-platform test environment, including provisioning virtual machines, containers, and physical end-points for accurate testing. • Monitor test execution, analyze results, report defects, and collaborate with developers to ensure timely resolution. • Translate business requirements and user scenarios into comprehensive test plans, technical specifications, and automation tasks. • Participate fully in the Agile development lifecycle: planning, daily stand-ups, demos, and reviews.
• Design and develop end-to-end workflow automations using Power Automate (Cloud/Desktop). • Build responsive Canvas Apps using Power Apps to automate business processes. • Integrate with REST APIs, OData endpoints, Microsoft Graph API, and custom connectors. • Work with data sources such as Dataverse, SharePoint Lists/Libraries, SQL Server, and Excel. • Build chatbots and conversational automation using Power Virtual Agents / Copilot Studio. • Develop solution components like environment variables, business rules, flows, and connections. • Create and optimize automated deployment pipelines following SDLC best practices. • Collaborate with Business Analysts and stakeholders to translate requirements into technical solutions. • Implement security roles, governance, solution packaging, ALM, and deployment in Power Platform. • Troubleshoot performance, licensing, and integration issues using tools like Postman. • Document design specifications, architecture diagrams, and support knowledge base articles.




