Software Development Engineer in Test (SDET)

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a seasoned SDET, your primary responsibility will be to ensure the quality of products by designing, developing, and maintaining reusable automation test scripts and frameworks for web and mobile applications. You will work closely with the QA team to convert manual test cases into automated scripts, execute automated tests, and collaborate with stakeholders to improve automation testing strategies. Additionally, your role will involve continuous maintenance and update of automated test scripts to accommodate changes in application functionality. Key Responsibilities: - Design, develop, and maintain reusable automation test scripts and frameworks for web and mobile applications using Java, Selenium, and Appium. - Execute automated test scripts, analyze results, and troubleshoot issues for continuous integration and testing cycles. - Convert manual test cases into automated test scripts for regression, functional, and performance testing. - Implement automation for cross-browser and cross-platform mobile browser testing to ensure compatibility across different environments and devices. - Integrate automated test scripts with CI/CD pipelines like Jenkins and GitLab to enable continuous testing in an agile environment. - Log and track issues in a bug tracking system, providing clear and detailed reports on findings, along with test coverage metrics. - Collaborate with functional testers and stakeholders to understand requirements and improve automation testing strategies. - Ensure the availability of appropriate test data for automated testing and manage test environments effectively. - Continuously maintain and update automated test scripts to accommodate changes in application functionality. Qualifications Required: - Proficient in Java with hands-on experience writing automated test scripts. - Expertise in using Selenium for web application automation and Appium for mobile application automation. - Experience designing and implementing test automation frameworks like TestNG, JUnit, or Cucumber for web and mobile applications. - Familiarity with CI/CD tools like Jenkins, GitLab, or similar for integrating automated tests into the development pipeline. - Proficient in using Git for source code versioning and management. - Strong experience in creating and managing test cases, test plans, and related documentation. - Excellent debugging and troubleshooting skills for resolving issues during test automation execution. - Knowledge of the Software Development Life Cycle (SDLC), particularly Agile methodologies. Additional Details: Opportunity to work with a talented team in an innovative and collaborative environment. (Note: The section "Additional Details" has been omitted as there were no specific additional details provided in the job description.),

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You