Software Development Engineer in Test
NTT DATA Europe & Latam
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Who We Are
NTT DATA Europe & Latam is home to a dedicated Quality Assurance Competence Center, committed to delivering high-quality software testing services across diverse industries and technologies. We act as a true center of excellence, providing deep expertise, proven methodologies, and best practices for both manual and automated testing. Our mission is to ensure software quality and reliability for complex enterprise systems and digital solutions, while driving innovation in test automation, performance testing, and quality engineering. We also support clients in modernizing their QA processes, including migrating frameworks from legacy tools to modern solutions, enabling faster delivery cycles and improved product quality.
We are seeking a Senior QA Automation Engineer with strong expertise in Playwright and TypeScript. In this role, you will be instrumental in designing and implementing new automation architecture, ensuring test stability, and optimizing execution within CI/CD pipelines.
What You'll Be Doing
- Develop and maintain E2E tests covering authentication, navigation, and state management.
- Create and maintain API tests for CRUD operations, schema validation, and error handling.
- Integrate automation into CI/CD pipelines, including GitHub Actions, Azure DevOps, and Jenkins, with a focus on parallel execution and comprehensive reporting.
- Define and enforce best practices for test structure, naming conventions, tagging, and environment handling.
- Troubleshoot and stabilize flaky tests, implement robust retry logic, and optimize selectors for reliability.
- Collaborate closely with developers, product owners, and business analysts to align on acceptance criteria and testing strategies.
- Monitor test coverage and execution time, continuously working to improve automation efficiency.
What You'll Bring Along
- Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred).
- Minimum 5+ years of experience in QA Automation, with proven expertise in Playwright for web E2E testing.
- Strong knowledge of C#.
- Hands-on experience with API testing using Playwright or similar tools such as Axios or Supertest.
- Experience with CI/CD pipelines, Git, and basic Docker usage.
- Excellent problem-solving skills and the ability to work independently.
- Excellent command of written and spoken English.
Key skills/competency
- Playwright
- C#
- TypeScript
- Test Automation
- E2E Testing
- API Testing
- CI/CD
- Git
- Docker
- Quality Assurance
How to Get Hired at NTT DATA Europe & Latam
- Research NTT DATA Europe & Latam's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to quality and innovation.
- Tailor your resume for QA Automation: Customize your application to highlight your extensive experience in test automation, specifically emphasizing Playwright, C#, and CI/CD integration.
- Highlight Playwright and C# expertise: Showcase projects where you've successfully designed and implemented E2E and API tests using Playwright and C#, demonstrating your technical depth.
- Prepare for technical automation interviews: Be ready to discuss your experience with test architecture, troubleshooting flaky tests, and optimizing automation efficiency in detail.
- Showcase problem-solving and collaboration skills: Provide examples of how you've collaborated with development and product teams to define testing strategies and ensure high-quality software delivery.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background