QA Engineer Head/ Lead (Automation and Manual Testing)
Join us in forging a path to greatness. ESDS is a crucible of innovation.
Job Summary:
We are looking for a QA Engineer/Lead with 7 to 10 years of experience in Manual and Automation Testing, including expertise in API Testing and Selenium. The candidate will be responsible for ensuring high-quality software delivery through robust testing processes, collaborating with cross-functional teams, and implementing testing best practices.
Responsibilities:
Test Planning and Execution:
Create and implement test plans, test cases, and strategies for web, mobile, and API testing.
Identify and validate test scenarios from requirements and design specifications.
Automation Testing:
Develop and maintain automation scripts using tools like Selenium WebDriver or Cypress.
Integrate automation into CI/CD pipelines using tools like Jenkins or GitLab CI/CD.
Manual Testing:
Conduct detailed exploratory, functional, integration, and regression testing.
Log and track defects in tools like JIRA to ensure timely resolution.
API Testing:
Perform API validations using Postman or RestAssured.
Ensure proper API functionality and performance under varied conditions.
Collaboration:
Work with developers and stakeholders to understand requirements and mitigate risks.
Actively participate in agile ceremonies and QA discussions.
Performance Testing:
Utilize tools like JMeter to assess application performance.
– Reporting:
Prepare detailed test reports and communicate test results effectively to stakeholders.
Required Skills and Qualifications:
Experience: 5-7 years in Manual and Automation Testing.
Automation Tools: Expertise in Selenium, Cypress, or similar tools.
Programming Languages: Proficiency in Java, Python, or JavaScript.
API Testing: Experience with tools like Postman or RestAssured.
Test Management Tools: Familiarity with TestRail, Zephyr, or JIRA.
CI/CD Knowledge: Experience with Jenkins, GitLab, or Azure Pipelines.
Strong understanding of SDLC and STLC in agile environments.
Preferred Qualifications:
Exposure to BDD frameworks like Cucumber or SpecFlow.
Experience with Appium for mobile testing.
Familiarity with cloud-based testing platforms like BrowserStack.
Knowledge of performance testing tools like k6.
Soft Skills:
Strong communication and interpersonal skills.
Analytical mindset with attention to detail.
Proactive and team oriented.
Education:
Bachelor’s degree in computer science, Information Technology, or related field.