Posted on: 15/09/2025
Job Title : Senior/Lead Quality Expert
Experience : 6- 12 Years
Position Overview :
The Senior/Lead Automation Engineer designs and maintains scalable automated tests for enterprise web applications across front-end, back-end, and API layers. They leverage AI-driven tools to generate and optimize test cases, integrating automation into CI/CD pipelines for maximum quality, performance, and reliability. Collaborating with cross-functional teams, they enhance test coverage and execution efficiency.
Responsibilities :
End-to-End Automation for Enterprise Web Applications :
- Design, develop, and maintain scalable, reusable automated test suites covering front-end UI, back-end services, and API layers for enterprise-grade Java and .NET web applications.
- Select, implement, and optimize automation frameworks (e.g., Selenium, Cypress, Playwright) to suit application architecture and technology stack.
- Ensure cross-browser and cross-platform compatibility testing for web applications, including responsive design validation.
Front-End Automation :
- Automate functional and regression test cases for web UI components, ensuring alignment with UX/UI specifications.
- Validate dynamic content rendering, JavaScript-based interactions, and accessibility compliance (e.g., WCAG standards).
Back-End & API Automation :
- Create and execute automated tests for RESTful and SOAP APIs using tools such as Postman, RestAssured, or SoapUI.
- Verify back-end logic, data processing workflows, and system integrations with third-party services.
- Validate authentication flows (OAuth, SSO, JWT) and role-based access controls.
Debugging, Troubleshooting & Optimization :
- Investigate automation failures by analyzing execution logs, application stack traces, and network traffic.
- Identify and fix false positives/negatives to ensure stable and reliable test execution.
- Optimize test performance for faster feedback in CI/CD pipelines.
Integration & Deployment Support :
- Integrate automated test execution into CI/CD pipelines (Jenkins, Azure DevOps, GitLab CI) for continuous quality assurance.
- Collaborate with DevOps teams to enable parallel test execution in containerized environments (Docker, Kubernetes).
Skills & Competence :
Automation Frameworks & Tools :
- Expert in Selenium WebDriver, Cypress, Playwright, TestNG, JUnit, and NUnit for web automation.
- Skilled in API automation using RestAssured, Postman, or SoapUI.
- Experience with performance and load testing tools (JMeter, Gatling) for web back-end validation.
Front-End Testing Expertise :
- Proficient in validating HTML/CSS, JavaScript, React, Angular, and Vue-based applications.
- Knowledge of browser dev tools for DOM inspection, network traffic analysis, and performance profiling.
Back-End & API Testing Expertise :
- Strong grasp of Java and C#/.NET server-side logic, MVC frameworks, and service-oriented architecture.
- Skilled in database validation to ensure accurate data persistence.
CI/CD & DevOps Integration :
- Hands-on experience integrating automated tests into Jenkins, Azure DevOps, GitLab, or GitHub Actions pipelines.
- Familiarity with Dockerized test environments and cloud-based test execution (e.g., BrowserStack, Sauce Labs).
Testing Methodologies & Best Practices :
- Expertise in BDD, TDD, Data-Driven, and Keyword-Driven testing approaches.
- Experience with Cucumber, SpecFlow, or similar tools for behavior-driven testing.
Leadership & Collaboration :
- Strong communication skills to work with developers, UX designers, and product managers.
- Ability to influence quality strategies and champion automation adoption across teams.
Work Experience & Education :
- Requires 6+ years of professional experience is essential for understanding system architecture, programming, and technical troubleshooting.
- Outstanding written and verbal communication skills.
- Bachelors in computer science required
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1546350
Interview Questions for you
View All