Wissen Infotech
Website:
wissen.com
Job details:
Key Responsibilities
1. Engineering Quality by Design
Design quality into software from requirements through production by participating in architecture discussions, technical design reviews, and engineering planning.
2. Test Strategy & Engineering Ownership
Develop comprehensive verification strategies covering:
Functional Testing
API Testing
Integration Testing
System Testing
Regression Testing
Performance Testing
Reliability Testing
Security Validation
Production Readiness Validation
Own quality throughout the complete software lifecycle.
3. Automation Engineering
Design and maintain scalable automation frameworks using:
Playwright
Mocha
JavaScript
TypeScript
Python
REST API Automation
Develop maintainable automation that integrates seamlessly into CI/CD pipelines and provides rapid, reliable feedback.
4. Distributed Systems Testing
Validate complex cloud-native applications including:
Distributed Systems
REST APIs
Microservices
Event-driven Architectures
Cloud-hosted Applications
High Availability
Fault Tolerance
Resilience Engineering
Ensure software performs reliably under real-world production conditions.
5. AI-Assisted Quality Engineering
Leverage AI-assisted engineering tools to:
Accelerate automation development
Improve test coverage
Review generated code
Enhance defect analysis
Improve engineering productivity
Maintain engineering ownership over all AI-generated outputs.
6. Production Engineering
Support production readiness by:
Release Validation
Production Verification
Root Cause Analysis (RCA)
Incident Investigation
Production Monitoring
Defect Prevention
Continuous Quality Improvement
7. Engineering Excellence
Drive continuous improvement through:
Test-Driven Development
CI/CD Integration
Code Reviews
Test Framework Improvements
Automation Standards
Engineering Best Practices
Technical Debt Reduction
Must--Have Qualifications
Experience
6+ years in Software Development Engineer in Test (SDET) or Quality Engineering roles.
Strong product engineering experience delivering enterprise software.
Proven ownership of quality across complete software development lifecycle.
Experience working within Agile product engineering teams.
Programming Languages
JavaScript
TypeScript
Python
Ability to understand, write, review and debug production code across multiple programming languages.
Test Automation
Hands-on experience with:
Playwright
Mocha
UI Automation
API Automation
Automation Framework Design
Test Data Management
Cloud & Distributed Systems
Experience testing:
Cloud-native Applications
Distributed Systems
REST APIs
Microservices
Asynchronous Systems
Event-driven Systems
DevOps & CI/CD
Strong understanding of:
Jenkins
GitHub Actions
GitLab CI
CI/CD Pipelines
Automated Quality Gates
Deployment Validation
Software Engineering Practices
Experience with:
Test Driven Development (TDD)
Continuous Testing
Code Reviews
Root Cause Analysis
Engineering Fundamentals
Performance Testing
Resilience Testing
AI-Assisted Engineering
Hands-on experience using AI coding assistants for:
Test Automation
Code Generation
Test Design
Defect Analysis
Productivity Improvement
Click on Apply to know more.