Posted on: 05/12/2025
Description :
Role Summary :
We are seeking an experienced Senior Quality Engineer to lead quality assurance activities across complex, large-scale applications.
The role involves designing test strategies, building automation frameworks, ensuring product reliability, and contributing to continuous improvement within an Agile environment.
The ideal candidate will have hands-on expertise in both manual and automated testing, strong analytical skills, and the ability to collaborate with cross-functional teams.
Key Responsibilities :
- Lead the planning, design, and execution of comprehensive test strategies and test plans.
- Define and implement functional, integration, regression, and end-to-end testing approaches.
- Ensure quality processes are aligned with product requirements and engineering standards.
- Develop, maintain, and enhance test automation frameworks for web, API, and backend services.
- Build efficient and reusable automated test scripts using tools like Selenium, Cypress, Playwright, Appium, or similar.
- Integrate automation into CI/CD pipelines for continuous testing.
- Perform exploratory testing, requirements validation, and test case reviews.
- Identify defects, perform root-cause analysis, and drive resolution with engineering teams.
- Validate usability, performance, scalability, and security requirements.
- Work closely with product managers, developers, and DevOps engineers to ensure quality from the start.
- Participate in Agile ceremonies (sprint planning, grooming, retrospectives).
- Provide mentorship and technical guidance to junior QA members.
- Conduct performance, load, and stress testing using tools such as JMeter, LoadRunner, or similar.
- Analyze performance test results and collaborate with engineering teams to optimize and tune applications.
- Drive quality best practices, test process improvements, and automation coverage expansion.
- Contribute to improving release cycles, test documentation, and quality dashboards.
- Advocate for shift-left testing and early defect detection methods.
Required Skills & Experience :
- Bachelors degree in Computer Science, Engineering, or related field.
- 6+ years of experience in software QA, including automation and manual testing.
- Strong hands-on experience with test automation tools (Selenium, API automation, or equivalent).
- Solid understanding of SDLC, STLC, Agile/Scrum, and CI/CD processes.
- Expertise in testing web, API, backend, and database layers.
- Strong knowledge of scripting/programming languages (Java, Python, JavaScript, or C#).
- Experience with REST API testing using Postman, Rest Assured, Karate, or similar.
- Familiarity with performance testing tools (JMeter, Locust, Gatling).
- Good understanding of DevOps practices and tools (Git, Jenkins, Azure DevOps, Docker)
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1585496
Interview Questions for you
View All