Summary
Experienced QA Engineer with 8+ years of expertise in system testing, API automation, and end-to-end testing frameworks. Proven track record of optimizing legacy C# testing frameworks, reducing code complexity by 60-80%, and implementing AI-friendly testing patterns. Specialized in building scalable E2E testing solutions using Playwright and modern TypeScript frameworks.
Core Competencies
System Testing & Framework Optimization
- Legacy Framework Modernization: Expert in refactoring C# Reqnroll/Selenium frameworks
- Code Reduction: Achieved 84% reduction in API client boilerplate, 76% reduction in step definition complexity
- AI-Friendly Architecture: Implemented declarative testing patterns and natural language test generation
- Performance Optimization: Built intelligent test parallelization and smart retry mechanisms
API Testing & Integration
- RESTful API Testing: Comprehensive experience with multi-service API testing
- Authentication Systems: OAuth2, SAML, JWT, MFA (TOTP, SMS) testing
- Multi-Region Testing: EU, NORAM, GLOBAL deployment testing
- Database Validation: PostgreSQL, DynamoDB integration testing
E2E Testing & Browser Automation
- Playwright Expertise: Advanced E2E testing with cross-browser support
- Modern JavaScript/TypeScript: Full-stack E2E framework development
- CI/CD Integration: Azure DevOps, GitHub Actions pipeline optimization, AWS is considerable
- Visual Testing: Screenshot comparison and visual regression testing
Manual Testing & Test Management
- Test Case Design: Comprehensive manual test case creation and execution
- Test Strategy: Risk-based testing, test planning, and coverage analysis
- Defect Management: Bug tracking, root cause analysis, and regression testing
- Stakeholder Communication: Test reporting and quality metrics
Technical Skills
Programming Languages
- C# (.NET 8): Advanced - Framework optimization, Reqnroll, NUnit
- TypeScript/JavaScript: Advanced - E2E framework development, Node.js
- SQL: Intermediate - PostgreSQL, DynamoDB queries
- PowerShell/Bash: Intermediate - CI/CD scripting
Testing Frameworks & Tools
- API Testing: Reqnroll, RestSharp, Postman, Newman
- E2E Testing: Playwright, Selenium WebDriver, Cypress
- Database Testing: PostgreSQL, DynamoDB, AWS RDS
- Performance Testing: JMeter, K6, LoadRunner
- Test Management: Azure Test Plans, Jira, TestRail
Cloud & DevOps
- Cloud Platforms: AWS (DynamoDB, RDS, Secrets Manager), Azure
- CI/CD: Azure DevOps, GitHub Actions, Jenkins
- Containerization: Docker, Kubernetes
- Monitoring: Application Insights, CloudWatch
AI & Automation
- AI Integration: OpenAI API, natural language test generation
- Test Data Generation: Smart test data management, synthetic data creation
- Code Generation: AI-assisted test implementation, pattern recognition
Soft Skills
- Technical Writing: Comprehensive documentation and training materials
- Stakeholder Management: Effective communication with developers, product managers, and business users
- Mentoring: Training junior QA engineers and cross-functional team members
- Problem Solving: Root cause analysis and innovative solution development
Other details::
- Laptop: MacBook will be provided
- Employment contract with our entity in Vietnam.
- Salary is in VND, and there is no 13th-month salary. Candidate should consider annual income
Benefits:
- Full salary during the probation period
- 15 days of paid vacation per year
- Full remote
- Annual health check