Software Development Engineer - Test II - Quality Assurance

4 - 8 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Senior Software Development Engineer in Test (SDET) with over 4 years of experience, you will be responsible for designing, developing, and maintaining robust test automation frameworks for web, mobile, and API testing. Your primary duties will include creating automated test scripts, analyzing test results, identifying defects, and providing detailed reports to the development teams. You will also focus on ensuring comprehensive test coverage across all product features to deliver high-quality results. Your expertise will be crucial in developing and executing automated tests for mobile applications (Android and iOS) utilizing tools like Appium. Additionally, you will design and implement automated tests for APIs and microservices using Rest Assured or Karate to validate functionality, performance, and security. Collaboration with product and development teams is key, as you will work together to define and implement acceptance criteria. Furthermore, you will mentor and guide junior SDET and QA resources, sharing your technical knowledge and providing support. Leading and coordinating testing activities will be part of your role to ensure timely delivery of high-quality results. Your proficiency in BDD-based frameworks like Cucumber with Java and Selenium will enable you to create clear and maintainable test specifications. Promoting best practices in test automation and quality assurance, integrating testing into the development lifecycle, and participating in code reviews are also essential aspects of this position. To excel in this role, you must possess strong communication skills, excellent analytical and problem-solving abilities, and a good understanding of different test automation design frameworks. Hands-on experience in mobile testing and automation, API and microservices testing, and working with Java are mandatory skills. A Bachelor's degree in Computer Science or related field, along with relevant certifications in software testing and automation, are required qualifications. Preferred skills include experience in a product-based company, familiarity with performance testing tools like JMeter or LoadRunner, knowledge of CI/CD pipelines and tools such as Jenkins or GitLab CI, experience with cloud-based testing platforms like BrowserStack or Sauce Labs, and understanding of database testing and SQL. If you are a proactive individual with a passion for test automation and quality assurance, this position offers an exciting opportunity to contribute to the continuous improvement of testing processes and deliver high-quality results in a collaborative environment.,

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