Job Description : About the Role :
We are seeking a highly experienced and skilled Senior Quality Engineer to lead and contribute to our quality assurance e? orts.
As a Senior Quality Engineer, you will be a champion of quality throughout the software development lifecycle, driving the adoption of best practices, mentoring junior engineers, and ensuring the delivery of high-quality, reliable eCommerce applications.
This role requires a deep understanding of testing methodologies, strong technical skills, and a proven ability to lead and influence others.
Responsibilities :
Test Strategy & Planning :
- Develop and maintain comprehensive test strategies and detailed test plans that align with the overall QE strategy.
- Design and review test coverage across multiple projects, ensuring comprehensive testing of features and functionality.
Test Automation :
Develop, maintain, and execute automated tests using various frameworks and tools (Selenium, Cypress, Playwright, Appium, etc.Integrate automated tests into CI / CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.Performance & Load Testing :
Conduct performance and load testing using tools like JMeter, Gatling, or Locust.Analyze results, identify bottlenecks, and recommend improvements to optimize application performance under load.API & Integration Testing :
Design and execute API tests using tools such as Postman, REST Assured, or SoapUI.Validate API responses, ensure data accuracy, and check for compliance with specifications.Mobile Testing :
Test mobile applications (native and hybrid) using appropriate tools and device farms / simulators.Database Testing : Utilize SQL to perform data validation and troubleshooting.
Ensure data integrity and consistency across the platform.Defect Management :
Expert in identifying root causes of defects and writing high-quality defect reports.Mentor junior team members on e? ective defect reporting techniques.Framework Development & Maintenance :
Own the development and maintenance of complex testing frameworks to support functional and performance testing requirements.Technical Leadership & Mentorship :
Provide technical leadership and guidance to junior team members.Coach and mentor on testing methodologies, tools, and best practices.Champion continuous improvement initiatives.Continuous Deployment :
Understand and implement continuous deployment best practices.Evangelize a shift-left approach to defect prevention and early detection.Collaboration :
Collaborate ? ectively with developers, product managers, and other stakeholders throughout the SDLC.Cloud & Deployment Skills :
Possess a working understanding of cloud environments (AWS, Azure, GCP) and containerization / orchestration tools (Docker, Kubernetes).Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.5+ years of experience as a Quality Engineer, with at least 3 years in a senior role.Strong proficiency in programming / scripting languages (Java, Python, JavaScript).Experience with a wide range of testing tools and frameworks (as listed in the technologies section).Deep understanding of testing methodologies (Agile, Waterfall).Excellent problem-solving and debugging skills.Excellent communication, collaboration, and mentorship skills.Experience working in an eCommerce environment is highly desirable.(ref : hirist.tech)