Job Summary:
The Senior SDET / Senior QA Automation Engineer will be responsible for designing, developing, and implementing scalable automation frameworks and comprehensive quality engineering strategies. The role involves extensive experience in manual and automated testing, Playwright, JavaScript/TypeScript, API testing, performance testing, database validation, and CI/CD integration. The candidate will build automation frameworks from scratch, drive test automation initiatives, improve regression testing efficiency, and collaborate with cross-functional Agile teams to deliver high-quality enterprise applications.
Key Responsibilities:
• Design, develop, and maintain scalable automation frameworks using Playwright, JavaScript, and TypeScript.
• Build reusable automation frameworks using Page Object Model (POM), fixtures, utilities, and common libraries.
• Develop and execute automated functional, regression, integration, and end-to-end test scripts.
• Perform manual, exploratory, negative, and risk-based testing for enterprise applications.
• Design and execute REST API testing using Postman, Newman, and other API testing tools.
• Validate API responses, authentication, business logic, database integrity, and backend services.
• Perform database testing using SQL and PostgreSQL.
• Develop and execute performance and load testing scenarios using JMeter.
• Analyze performance metrics, including response times, throughput, and P90, P95, and P99 latency.
• Integrate automation suites into CI/CD pipelines using Jenkins, GitLab, or GitHub Actions.
• Execute cross-browser testing across Chromium, Firefox, and WebKit.
• Collaborate with developers, product owners, business analysts, and DevOps teams.
• Participate in Agile ceremonies, sprint planning, test estimation, defect triage, and release readiness activities.
• Identify automation opportunities and improve test coverage and execution efficiency.
• Analyze test failures using browser logs, screenshots, traces, API logs, and cloud monitoring tools.
• Mentor QA engineers and contribute to quality engineering best practices.
Required Qualifications:
• Strong hands-on experience with Playwright.
• Proficiency in JavaScript and TypeScript.
• Experience with Node.js.
• Experience with Selenium or other test automation frameworks.
• Strong understanding of Page Object Model (POM) and reusable automation framework development.
• Experience with REST API testing using Postman, Newman, or similar tools.
• Experience with SQL and PostgreSQL for database testing and validation.
• Hands-on experience with JMeter for performance and load testing.
• Experience integrating automated testing suites with Jenkins, GitLab CI/CD, or GitHub Actions.
• Experience with Jira and Qase.
• Strong understanding of Agile/Scrum methodologies.
• Experience with cross-browser testing across Chromium, Firefox, and WebKit.
• Experience performing functional, integration, regression, and end-to-end testing.
• Ability to design and develop automation frameworks from scratch.
• Strong analytical, debugging, and problem-solving skills.
• Experience collaborating with cross-functional development and QA teams.
Preferred Qualifications:
• Experience with AWS services, including ECS, Lambda, API Gateway, S3, and CloudWatch.
• Experience with Redis and backend data validation.
• Experience with React-based applications.