Design and implement test automation frameworks to enhance software quality.
Collaborate with cross-functional teams to define and implement testing strategies.
Write and maintain automated test scripts using Java and Python.
Conduct thorough testing of software applications, including functional, regression, and performance testing.
Utilize test automation tools such as Selenium, Cypress, and Playwright.
Ensure effective defect tracking and reporting throughout the testing process.
Participate in code reviews and contribute to continuous improvement initiatives.
Maintain version control using Git and manage CI/CD pipelines with tools like Jenkins and Azure DevOps.
Stay updated with the latest testing methodologies and tools to enhance testing efficiency.
Skills Required:
2-5 years of experience in automation testing and software development.
Strong programming skills in Java and Python.
Experience building and maintaining scalable automation frameworks.
Hands-on experience with Playwright, Selenium, or similar automation tools.
Understanding of SDLC, STLC, and Agile methodologies.
Experience working with CI/CD tools such as Jenkins and Azure DevOps.
Knowledge of Git version control.
Strong analytical, debugging, and problem-solving skills.
Good communication and collaboration abilities.
Education: Bachelor's degree in Computer Science or a related field.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Software Developer in Test (SDET)Employement Type: Full time