Senior Test EngineerA Senior Test Engineer is responsible for designing, developing, and executing test strategies to ensure high-quality software delivery. This role involves leadership in testing activities, mentoring junior testers, and collaborating closely with development and product teams.Key ResponsibilitiesDesign and implement test strategies, test plans, and test casesPerform manual and automated testing of applicationsIdentify, document, and track defects through resolutionDevelop and maintain test automation frameworksCollaborate with developers, product managers, and stakeholdersConduct functional, regression, integration, and performance testingParticipate in requirement analysis and design reviewsMentor junior QA engineers and review their workEnsure adherence to quality standards and best practicesProvide test reports and quality metrics to managementRequired Skills & QualificationsBachelor's degree in Computer Science, IT, or related field5–8+ years of experience in software testing/QAStrong knowledge of SDLC and STLCExperience with test automation tools (e.g., Selenium, Cypress, Playwright)Proficiency in programming/scripting (e.g., Java, Python, JavaScript)Experience with API testing tools (e.g., Postman, RestAssured)Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI)Knowledge of bug tracking tools (e.g., JIRA, Bugzilla)Strong analytical and problem-solving skillsPreferred SkillsExperience with performance testing tools (e.g., JMeter)Knowledge of cloud platforms (AWS, Azure, GCP)Experience in Agile/Scrum environmentsISTQB or other QA certificationsKey CompetenciesLeadership and mentoring abilityAttention to detailStrong communication skillsAbility to work in fast-paced environmentsTypical Tools & TechnologiesAutomation: Selenium, Cypress, PlaywrightAPI Testing: Postman, RestAssuredCI/CD: JenkinsVersion Control: GitTest Management: TestRail, Zephyr